public class TestArrayqc {
public static void main(String[] args) {
int array1[]={5,10,10,5,2,5,3,5,10,5,2,5,5,10,1,5,1};
int array2[]={1,2,3,4,5,6,7,8,9};
Map<Integer,Integer> map = new HashMap<Integer, Integer>();
map = getMap(array1,map);
map = getMap(array2,map);
for(Integer key : map.keySet()){
System.out.println(key+"出现次数为:"+map.get(key));
}
}
public static Map<Integer, Integer> getMap(int array[],Map<Integer,Integer> map){
for(int i = 0 ; i < array.length; i++){
if(map.containsKey(array[i])){
map.put(array[i], map.get(array[i])+1);
}else{
map.put(array[i], 1);
}
}
return map;
}
}
public static void main(String[] args) {
int array1[]={5,10,10,5,2,5,3,5,10,5,2,5,5,10,1,5,1};
int array2[]={1,2,3,4,5,6,7,8,9};
Map<Integer,Integer> map = new HashMap<Integer, Integer>();
map = getMap(array1,map);
map = getMap(array2,map);
for(Integer key : map.keySet()){
System.out.println(key+"出现次数为:"+map.get(key));
}
}
public static Map<Integer, Integer> getMap(int array[],Map<Integer,Integer> map){
for(int i = 0 ; i < array.length; i++){
if(map.containsKey(array[i])){
map.put(array[i], map.get(array[i])+1);
}else{
map.put(array[i], 1);
}
}
return map;
}
}