public int[] twoSum(int[] num,int target){
Map<Integer,Integer> intMap=new HashMap<>();
int result=0;
if(num==null||num.length==0){
return null;
}
for(int i=0;i<num.length;i++){
result=target-num[i];
if(intMap.containsKey(result)&&intMap.get(result)!=i){
return new int[i,intMap.get(result)];
}
map.put(num[i],i);
}
}
Map中containsKey()方法