随笔分类 - JavaJava集合框架总结(5)——Map接口的使用摘要: Map用于保存具有映射关系的数据(key-vlaue)。Map的key不允许重复,即同一个Map对象的任何两个key通过equals方法比较总是返回falseMap中包含了一个keySet()方法,用于返回Map所以key组...
分类:
编程语言 时间:
2014-11-28 16:15:47
阅读次数:
228
1. 要比较两个基本类型的数据或者两个引用变量是否相等(equals方法比较的是变量的内容),只能用“==”操作符;
2. String a = new String("foo");
String b = new String("foo");
如果是a==b,则返回false,因为==比较的是两个引用变量是否指向同一个对象,即这两个变量所对应的内存中的数值是否相等,即对象占用的那块内...
分类:
其他好文 时间:
2014-11-28 10:17:43
阅读次数:
148
Java语言中,Object对象有个特殊的方法:hashcode(), hashcode()表示的是JVM虚拟机为这个Object对象分配的一个int类型的数值,JVM会使用对象的hashcode值来提高对HashMap、Hashtable哈希表存取对象的使用效率。
关于Object对象的hashCode()返回值,网上对它就是一个简单的描述:“JVM根据某种策略生成的”,那么这种策...
分类:
编程语言 时间:
2014-11-27 18:25:02
阅读次数:
210
4,字符串提供的各种方法1)Length:获得当前字符串中字符的个数。2)ToUpper():将字符串转换成大写形式。3)ToLower(): 将字符串转换成小写形式。4)Equals(str2,StringComparison.OrdianlIgnoreCase):比较两个字符串,可以忽略大小写。...
分类:
其他好文 时间:
2014-11-26 20:33:58
阅读次数:
215
题目描述:
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,
5
...
分类:
其他好文 时间:
2014-11-26 11:19:45
阅读次数:
125
如果两个对象根据equals()方法比较是相等的,那么调用这两个对象中任意一个对象的hashCode方法都必须产生同样的整数结果。但是现实情况,两者产生的hashCode值却不相等求解?
分类:
其他好文 时间:
2014-11-25 23:57:02
阅读次数:
247
privateStudent findStuByNumber(Stringnumber) {Studentstudent=null;for(Studentstu:list) {if(stu.getNumber()!=null&&stu.getNumber().equals(number)) { s....
分类:
其他好文 时间:
2014-11-25 00:15:26
阅读次数:
115
文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/41346969
以下资料是在学习中总结出来的,希望对你有所帮助。如果需要请转载,谢谢。
1. StringBuffer 线程安全,StringBuilder 线程不安全 效率稍高些
集(Set):集里的对象不按任何特定的方式排列,按索引值来操作数据,不能有重复的元素
列表(List):序列中的对象以线性方式存储,按索引值来操作数据,可以有重复的元素
映射(Map):映射...
分类:
编程语言 时间:
2014-11-24 22:35:03
阅读次数:
282
多个member的 java bean,生成的 equals 代码基本没法读。
有个 plugin 用 spring commons 生成代码,spring commons 的 EqualsBuilder 的问题在于……confluence interface。
不知什么时候开始出现了一批迷信confluence interface的人,各种 method call chain...
分类:
其他好文 时间:
2014-11-24 10:05:28
阅读次数:
255
【题目】
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,
5
...
分类:
其他好文 时间:
2014-11-23 17:34:18
阅读次数:
163