一图胜千言,下面图解均来自ProgramCreek网站的Java教程,目前它们拥有最多的票选。如果图解没有阐明问题,那么你可以借助它的标题来一窥究竟。1、字符串不变性下面这张图展示了这段代码做了什么12String s = "abcd";s = s.concat("ef");2、equals()方法...
分类:
编程语言 时间:
2015-02-08 00:24:22
阅读次数:
132
Given a binary tree and a sum, find all root-to-leaf paths where each path's sum equals the given sum.For example:Given the below binary tree andsum =...
分类:
其他好文 时间:
2015-02-07 14:23:22
阅读次数:
169
一:运行上一篇文章的程序会发现,后台输出两个warn
17:22:14,232 WARN RootClass:233 - composite-id class does not override equals(): com.hibernate.model.TeacherPK
17:22:14,234 WARN RootClass:238 - composite-id class does ...
分类:
Web程序 时间:
2015-02-06 21:57:40
阅读次数:
178
Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum.Fo...
分类:
其他好文 时间:
2015-02-05 23:15:41
阅读次数:
191
hashcode和equals的使用
一、 说明
hashcode和equals都是用来判断对象是否相等的。
一般来讲equals是给代码编写者判断对象是否相等的,举个例子有个类只有名字属性,重写equals方法认为名字相等则对象相等,那么只要名字相同,对象便是相等的。
hashcode则一般是JDK来判断对象是否相等的,比如在set集合里面判断对象是否重复,就需要判断...
分类:
其他好文 时间:
2015-02-04 11:06:17
阅读次数:
142
Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum.
For example:
Given the below binary tree and su...
分类:
其他好文 时间:
2015-02-03 23:08:01
阅读次数:
196
Given a binary tree and a sum, find all root-to-leaf paths where each path’s sum equals the given sum.
For example:
Given the below binary tree and sum = 22,
return
这个题目适合用递归来解,我...
分类:
其他好文 时间:
2015-02-03 23:05:29
阅读次数:
184
为了让类的对象间可以排序,通常有两种方法——Comparable 与 Comparator。
Comparable泛型接口
int java.lang.Comparable.compareTo(T o)
本对象与参数进行对比。返回为负表示小于,零表示相等,正数表示大于。
Compares this object with the specified object for order. Re...
分类:
其他好文 时间:
2015-02-03 19:26:02
阅读次数:
143
1、这个最好复写元素的 类 的 equal方法 @Override public boolean equals(Object o) { // TODO Auto-generated method stub BasicUserInfo tmp=(BasicUs...
分类:
其他好文 时间:
2015-02-02 23:03:38
阅读次数:
195
1. str!=null; 2. "".equals(str); 3. str.length()!=0;注意: length是属性,一般集合类对象拥有的属性,取得集合的大小。例如:数组.length就是取得数组的长度。 length()是方法,一般字符串类对象有该方法,也是取得字符串长度。例...
分类:
编程语言 时间:
2015-02-02 19:26:42
阅读次数:
182