码迷,mamicode.com
首页 >  
搜索关键字:hashset hashcode equals    ( 6917个结果
Java笔试题1
1. 下面的代码运行后,将输出什么结果?  String s1 = new String("Test");  String s2 = new String("Test");  if (s1==s2)   System.out.println("Same");  if (s1.equals(s2))   System.out.println("Equals");    A. Same...
分类:编程语言   时间:2014-05-13 07:42:26    阅读次数:306
hashcode做任务切分
一共M个任务以及N个线程,我们需要将M个任务均匀地分配到N个线程。 假设各个任务有自己的任务id,简单的做法是i=id%N(i指分配到哪个线程处理)。 但如果任务id分布不均衡将导致任务的最终分配不均衡,为了解决这一问题,一个简单的方法是对任务id进行一个hashcode转换,使得转换...
分类:其他好文   时间:2014-05-12 13:59:09    阅读次数:240
数据结构之哈希表实现浅析
看了下JAVA里面有HashMap、Hashtable、HashSet三种hash集合的实现源码,这里总结下,理解错误的地方还望指正HashMap和Hashtable的区别HashSet和HashMap、Hashtable的区别HashMap和Hashtable的实现原理HashMap的简化实现My...
分类:其他好文   时间:2014-05-12 01:46:52    阅读次数:413
java 中的equals()小结
转载自http://www.cnblogs.com/jackyrong/archive/2006/08/20/481994.htmlJava中的equals是十分重要的,和= =要区别开来,最近在看孙卫琴的JAVA面向对象编程一书,觉得对其阐述写的不错,所以现在小结其主要内容,而且要将 = =和 e...
分类:编程语言   时间:2014-05-11 16:22:41    阅读次数:325
Java 之容器学习(接上篇)
/** * * 再谈容器 * @author gao */ package com.gao.thinkinjava; import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util.HashSet; import java.util.LinkedHas...
分类:编程语言   时间:2014-05-11 03:13:29    阅读次数:413
Leetcode | Path Sum I && II
Path Sum IGiven 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 gi...
分类:其他好文   时间:2014-05-09 13:21:59    阅读次数:320
HashSet 与HashMap底层实现
1. HashSet底层通过包装HashMap来实现,HashSet在添加一个值的时候,实际上是将此值作为HashMap中的key来进行保存。2. HashMap的底层实现是通过初始化化一个Entry数组来实现key、value的保存。3. 在HashMap的Entry中有四个变量,key、valu...
分类:其他好文   时间:2014-05-09 10:39:22    阅读次数:263
迷宫问题用‘图’求解
迷宫问题可以看做是在“图”中求解:已知的两个节点是否连通,以及求某个连通的通路。可以通过图的深度优先遍历求解。 import java.util.HashSet; import java.util.Set; class Pos{ public int i; public int j; public Pos(int i,int j){ this.i=i; this.j=j; }...
分类:其他好文   时间:2014-05-09 01:52:20    阅读次数:312
java ==和equals的区别
java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。 2.复合数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在内存中.....
分类:编程语言   时间:2014-05-08 15:13:23    阅读次数:395
Java随笔
Java String 字符串的HashCode值 public int hashCode() Returns a hash code for this string. The hash code for a String object is computed as  s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1]   using int ari...
分类:编程语言   时间:2014-05-08 10:44:53    阅读次数:533
6917条   上一页 1 ... 688 689 690 691 692 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!