I、 hashCode()方法是Object类下面的一个方法,供继承类重写,根据对象内存地址计算哈希值,
String类重写了hashCode方法,并改为根据字符序列来计算哈希值
III、identityHashCode()方法是System类中的静态方法,根据对象内存地址来计算哈希值;
方法示例:
public static void main(String[] args)
...
分类:
其他好文 时间:
2014-09-12 17:18:03
阅读次数:
190
I、 hashCode()方法是Object类下面的一个方法,供继承类重写,根据对象内存地址计算哈希值,
String类重写了hashCode方法,并改为根据字符序列来计算哈希值
III、identityHashCode()方法是System类中的静态方法,根据对象内存地址来计算哈希值;
方法示例:
public static void main(String[] args)
...
分类:
其他好文 时间:
2014-09-12 17:17:53
阅读次数:
254
当Dictionary中Key为实体时,进行用ContainsKey比较会发现,就算Model为一样但是结果比较为不存在;故用以下代码即可,现将Keys转换ToArray(),再用数组的Contains进行比较;但是一定要注意:要进行对实体类重写Equals,比较实体内某个字段相等,则存在;var ...
分类:
其他好文 时间:
2014-09-12 14:49:33
阅读次数:
169
重写equal 的同时为什么必须重写hashcode? hashCode是编译器为不同对象产生的不同整数,根据equal方法的定义:如果两个对象是相等(equal)的,那么两个对象调用hashCode必须产生相同的整数结果,即:equal为tru...
分类:
其他好文 时间:
2014-09-12 02:34:43
阅读次数:
307
atitit.避免NullPointerException
对于返回集合的方法很简单,只需要返回空的集合就可以了,而不是null。 1
一种可选办法就是不使用空返回值,而是空对象模式: 1
直接抛出ex,,还是尽量的不去使用null返回值。 1
1) 从已知的String对象中调用equals()和equalsIgnoreCase()方法,而非未知对象。
2
当valueOf...
分类:
其他好文 时间:
2014-09-12 01:17:52
阅读次数:
251
注意: 在SD的使用中需要加入以下权限: 思路:
1、在SD卡存在可用的前提下拍摄照片。
Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED) // 获取SD卡状态,并且值为Environment.MEDIA_...
分类:
其他好文 时间:
2014-09-11 16:41:43
阅读次数:
174
①==和equals的实质。在JAVA中利用"=="比较变量时,系统使用变量在"栈"中所存的值作为比较的依据。基本数据类型在"栈"中存的是其内容值,而对象类型在"栈"中存的是地址,这些地址指向"堆"中的对象。java.lang包中的Object类有publicboolean
equals(Objectobj)方法,它比较两个对象..
分类:
编程语言 时间:
2014-09-10 12:43:01
阅读次数:
207
//设置map参数,innerTable,outTable对应的表名
public String sendDetail(){
pager = getStartPager();
if( null !=msg && msg.equals("succ")){
map.put("innerTable","bs_sent_inner" );
map.put("outTabl...
分类:
其他好文 时间:
2014-09-10 12:37:40
阅读次数:
262
public static String splitAndFilterString(String input, int length) { if (input == null || input.trim().equals("")) { return ""; ...
分类:
编程语言 时间:
2014-09-10 12:28:20
阅读次数:
194
1 可以直接循环list,放到一个新list里2 利用set public List removeDeuplicate(List arlList) { HashSet h=new HashSet(arlList); arlList.clear(); arlL...
分类:
其他好文 时间:
2014-09-10 12:28:10
阅读次数:
146