随笔分类 -  Java

Java - String中的==、equals及StringBuffer(转自CSDN 作者:chenrui_)
摘要:equals是比较值/对象是否相同,==则比较的是引用地址是否相同。 == 如果是基本类型则表示值相等,如果是引用类型则表示地址相等即是同一个对象 阅读全文

posted @ 2019-04-30 11:04 kl_1998 阅读(220) 评论(0) 推荐(0)

Java - 关于子类父类的向上转型,向下转型
摘要:以下Animal为父类,Dog,Cat作为子类,分别继承Animal 总结: 1. Dog对象转成Animal对象可行,如d2 Cat对象转成Animal对象可行,如c2 2. d2作为Animal对象转成Dog对象可行。如d3,且可执行一个Dog特有的方法 3. c2作为Animal对象转成Dog 阅读全文

posted @ 2019-04-02 10:35 kl_1998 阅读(2621) 评论(0) 推荐(0)

Java - n的阶乘计算
摘要:用递归方法,求10!的阶乘 分析: 代码: 代码分析: 当n = 10时,调用f(10),f(10)调用f(9),f(9)调用f(8),....,f(2)调用f(1),f(1)返回1,f(2)返回2 * 1,...,f(8)返回8 * 7 * 6 * 5 * 4 * 3 * 2 * 1,f(9)返回 阅读全文

posted @ 2019-03-21 09:47 kl_1998 阅读(2759) 评论(0) 推荐(0)

Java - 打印质数(使用控制嵌套循环跳转)
摘要:使用控制嵌套循环跳转,打印输出10 ~ 150之间的质数 代码: 输出结果: 阅读全文

posted @ 2019-03-20 09:50 kl_1998 阅读(320) 评论(0) 推荐(0)

Java - 打印九九乘法表
摘要:1、打印一列1 * 1, 1 * 2, 1 * 3, .....1 * 9的九九乘法表 代码: 输出结果: 2、打印九九乘法表 System.out.println(1 + " * " + i + " = " + i * 1 + " ");中,1代表第一列,i代表第i行,要想将表打印出来,我们只要在 阅读全文

posted @ 2019-03-19 10:53 kl_1998 阅读(481) 评论(0) 推荐(0)

导航