码迷,mamicode.com
首页 >  
搜索关键字:hashset hashcode equals    ( 6917个结果
集合
Set接口。set集合不允许包含相同的元素。set判断两个对象是否相同是根据equals方法。如果两个对象用equals方法返回的是true,set不会接受这两个对象。 HashSet是set接口的典型实现,HashSet按hash算法来存储集合中的元素。因此具有很好的存储和查找性能。Has...
分类:其他好文   时间:2014-07-22 23:12:56    阅读次数:394
java基础之问题:请说出hashCode方法、equals方法、HashSet、HashMap之间的关系
①HashSet是采用HashMap来实现的;这个HashMap的key就是放进HashSet中的对象,value就是一个Object类型的对象 ②当调用HashSet的add方法时,实际上是想HashMap中增加了一行(key-value对),该行的key就是往HashSet增加的那个对象,该行的value就是一个Object类型的常量。 ③HashMap底层采用数组来维护   ④调用增...
分类:编程语言   时间:2014-07-22 23:05:34    阅读次数:364
java equals函数
java equals函数...
分类:编程语言   时间:2014-05-01 17:08:09    阅读次数:278
TreeSet.add()方法一细节
TreeSet.add()方法一细节    最近在一次使用TreeSet.add()方法中遇到了一个很迷惑的问题:往一个TreeSet集合中添加几个对象的时候发现有些没有添加进去,一开始是怀疑hashcode与equals的问题,因为Set集合是不允许添加两个相同对象的,但经查检确认没有问题,几经测试发现是传入的Comporator对象引起的(即使用的是TreeSet(Comparator<...
分类:其他好文   时间:2014-04-30 22:17:38    阅读次数:366
面向对象(高级篇之Object类与包装类与匿名内部类)
在java所有类中都有一个共有的父类Object,一个类只要没有明显的继承一个类,则肯定是object类的子类 object类中有常用的四个方法。1、public object()构造方法 2、public boolean equals(object obj)对象比较 3、public int hashcode()取得hash码 4、public String toString();对象打...
分类:其他好文   时间:2014-04-29 13:17:21    阅读次数:373
Android 48个小知识
1、判断sd卡是否存在boolean sdCardExist = Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED);2、TextView部分文字设置颜色TextView tv = ne...
分类:移动开发   时间:2014-04-29 11:18:47    阅读次数:501
java String 类 基础笔记
字符串是一个特殊的对象。字符串一旦初始化就不可以被改变。String s = "abc";//存放于字符串常量池,产生1个对象String s1=new String("abc");//堆内存中new创建了一个String对象,产生2个对象String类中的equals比较字符串中的内容。常用方法:...
分类:编程语言   时间:2014-04-28 10:25:15    阅读次数:800
6917条   上一页 1 ... 690 691 692
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!