码迷,mamicode.com
首页 >  
搜索关键字:equals    ( 4544个结果
Dictionary<实体,List<实体>>的比较
当Dictionary中Key为实体时,进行用ContainsKey比较会发现,就算Model为一样但是结果比较为不存在;故用以下代码即可,现将Keys转换ToArray(),再用数组的Contains进行比较;但是一定要注意:要进行对实体类重写Equals,比较实体内某个字段相等,则存在;var ...
分类:其他好文   时间:2014-09-12 14:49:33    阅读次数:169
hashcode 和equals
重写equal 的同时为什么必须重写hashcode? hashCode是编译器为不同对象产生的不同整数,根据equal方法的定义:如果两个对象是相等(equal)的,那么两个对象调用hashCode必须产生相同的整数结果,即:equal为tru...
分类:其他好文   时间:2014-09-12 02:34:43    阅读次数:307
atitit.避免NullPointerException 总结and 最佳实践 o99
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
Java中的==和equals区别
①==和equals的实质。在JAVA中利用"=="比较变量时,系统使用变量在"栈"中所存的值作为比较的依据。基本数据类型在"栈"中存的是其内容值,而对象类型在"栈"中存的是地址,这些地址指向"堆"中的对象。java.lang包中的Object类有publicboolean equals(Objectobj)方法,它比较两个对象..
分类:编程语言   时间:2014-09-10 12:43:01    阅读次数:207
Mybatis动态传表名(同样适用于动态传表字段)
//设置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
java文章显示内容部分(将html转成纯文本)
public static String splitAndFilterString(String input, int length) { if (input == null || input.trim().equals("")) { return ""; ...
分类:编程语言   时间:2014-09-10 12:28:20    阅读次数:194
android蓝牙传输文件过程中关机,开机后状态栏没有对应通知
1. 修改OppReceiver.java       if (action.equals(BluetoothAdapter.ACTION_STATE_CHANGED))       Modify to      if (action.equals(Intent.ACTION_BOOT_COMPLETED)){         if (FeatureOption.MTK_BT_PROFIL...
分类:移动开发   时间:2014-09-10 10:54:40    阅读次数:312
Android网络连接相关广播
新建一个类继承BroadcastReceiver,用于接收广播,并作相应的处理classNetChangeReceiverextendsBroadcastReceiver{ @Override publicvoidonReceive(Contextcontext,Intentintent){ Stringaction=intent.getAction(); if(action.equals(ConnectivityManager.CONNECTIVITY_..
分类:移动开发   时间:2014-09-10 03:02:30    阅读次数:769
Leetcode dfs Path SumII
Path Sum II  Total Accepted: 18489 Total Submissions: 68323My Submissions Given a binary tree and a sum, find all root-to-leaf paths where each path's sum equals the given sum. For exampl...
分类:其他好文   时间:2014-09-10 01:38:49    阅读次数:223
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!