码迷,mamicode.com
首页 >  
搜索关键字:hashset hashcode equals    ( 6917个结果
Java 集合系列16之 HashSet详细介绍(源码解析)和使用示例
概要这一章,我们对HashSet进行学习。我们先对HashSet有个整体认识,然后再学习它的源码,最后再通过实例来学会使用HashSet。内容包括:第1部分 HashSet介绍第2部分 HashSet数据结构第3部分 HashSet源码解析(基于JDK1.6.0_45)第4部分 HashSet遍历方...
分类:编程语言   时间:2014-07-22 22:54:55    阅读次数:349
java 字符串函数
string1.equals(string2) 比较字符串substring()它有两种形式,第一种是:String substring(int startIndex)第二种是:String substring(int startIndex,int endIndex)concat() 连接两个字符串...
分类:编程语言   时间:2014-07-19 16:39:47    阅读次数:290
终于理解了比较equals为什么要重写hashcode
打个比方,hashCode() 方法是好比是字典前面的目录,有了这个目录你查东西就会快的多,equals方法是比较的内容,就好比根据目录查内容。同一个的内容自然要有唯一的目录,所以hashCode和equals方法一般一起实现。比如Student类的equals方法根据name,school,age...
分类:其他好文   时间:2014-07-18 20:25:51    阅读次数:130
java 数据压缩
1.public static void main(String[] args) throws Exception { String cont = ""; String cont2=jm(yjy(cont)); if(cont.equals(cont2)){...
分类:编程语言   时间:2014-07-18 19:37:13    阅读次数:278
【leetcode刷题笔记】Path Sum
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...
分类:其他好文   时间:2014-07-18 18:28:44    阅读次数:231
黑马程序员——hashCode方法的作用,java内存泄露
hashCode方法的作用:当有一个对象要存入hash集合的时候,JVM首先会调用hashCode方法获取该对象的哈希值,然后根据哈希值找到相应的存储区域,最后取出该区域的所有元素与该对象进行equals比较,如果相等,不存入该元素,否则,存入。这样不用遍历集合中的所有元素就能的到我们想要的结果,提...
分类:编程语言   时间:2014-07-18 17:23:53    阅读次数:244
Android 判断SD卡是否存在及容量查询
首先要在AndroidManifest.xml中增加SD卡访问权限 SD卡是否存在 private boolean ExistSDCard() { if (android.os.Environment.getExternalStorageState().equals( android.os.Environment.MEDIA_MOUNTED)...
分类:移动开发   时间:2014-07-18 11:12:44    阅读次数:213
Java 迭代器
1.删除 1 public static void main(String[] args) { 2 HashSet hs=new HashSet(); 3 hs.add("mm"); 4 hs.add("kk"); 5 hs....
分类:编程语言   时间:2014-07-18 10:21:10    阅读次数:168
java基础-集合笔记
Iterator(foreach)遍历时只能通过iterator去删除(添加)元素,不能直接通过集合对象删除或添加元素SetHashSet底层是一个HashMap HashSet添加元素,先判断hashCode,Set中没有相同的则直接添加,Set中有相同的元素,则进一步判断equals,不同则添加...
分类:编程语言   时间:2014-07-18 08:24:18    阅读次数:225
hadoop编程小技巧(3)---自定义分区类Partitioner
Hadoop代码测试环境:Hadoop2.4原理:在Hadoop的MapReduce过程中,Mapper读取处理完成数据后,会把数据发送到Partitioner,由Partitioner来决定每条记录应该送往哪个reducer节点,默认使用的是HashPartitioner,其核心代码如下:/** Use {@link Object#hashCode()} to partition. */ p...
分类:其他好文   时间:2014-07-17 15:06:56    阅读次数:315
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!