当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. 修改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
新建一个类继承BroadcastReceiver,用于接收广播,并作相应的处理classNetChangeReceiverextendsBroadcastReceiver{
@Override
publicvoidonReceive(Contextcontext,Intentintent){
Stringaction=intent.getAction();
if(action.equals(ConnectivityManager.CONNECTIVITY_..
分类:
移动开发 时间:
2014-09-10 03:02:30
阅读次数:
769
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