![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
j2se
iteye_21048
这个作者很懒,什么都没留下…
展开
-
java的equeals方法和==方法的比较
我们知道,在java中,equals()方法和==方法是有比较大的区别的,equals()方法执行的是值的比较,而==方法执行的是地址的比较,也就是对象的引用的比较。现在我们来看一段代码 Integer a=new Integer(1); Integer b=new Integer(1); System.out.println("测试equals方法 "+a.equa...2009-10-16 12:22:10 · 731 阅读 · 0 评论 -
java对象的初始化
java对变量的初始化: java尽力保证:所有变量在使用前都能得到恰当的初始化,对于方法的局部变量,java以编译时错误来贯彻这种保证。 示例代码: public void increase(){ int i; i++; } 以上代码是无法编译通过的,这是因为在执行i++时,由于i为方法中的局部变量,所以i值没...原创 2009-10-16 21:04:51 · 96 阅读 · 0 评论 -
说说java对象排序
在集合或者数组中,有时候需要对里面的元素,也就是对象进行排序,依照对象的某个或者某几个属性从大到小或者从小到大进行排序,我们可以采用直接编码的方式,将集合或者数组中的元素进行重新排列,但,采用java本身提供的接口,无疑是一种更有效的方法。 java提供两种方式来提供比较功能。第一种是实现java.lang.Comparable接口,它有一个 int compareTo(...2010-12-15 11:51:22 · 139 阅读 · 0 评论