import java.util.HashMap;
import java.util.Map.Entry;
public class MaoPao {
int tmp = 0;
void maxArr(int[]a){
for (int i = 0; i < a.length; i++) {
if (tmp<=a[i]) {
tmp = a[i];
}
}
System.out.println("数组中的最大值为"+tmp);
}
void minArr(int[]a){
for (int i = 0; i < a.length; i++) {
if (tmp>=a[i]) {
tmp = a[i];
}
}
System.out.println("数组中的最小值为"+tmp);
}
public static void main(String[] args) {
int a [] = {1,1,1,1,1,1,2,3,-1,-12,54,23};
MaoPao mp = new MaoPao();
mp.maxArr(a);
mp.minArr(a);
HashMap<Integer, Integer> map1 = new HashMap<Integer,Integer>();
for (int i = 0; i < a.length; i++) {
if (map1.containsKey(a[i])) {
map1.put(a[i], map1.get(a[i])+1);
} else {
map1.put(a[i], 1);
}
}
int tmp = 0;
for (int i : map1.keySet()) {
if (map1.get(i)>=tmp) {
tmp = map1.get(i);
}
}
for (int i : map1.keySet()) {
if (tmp==map1.get(i)) {
System.err.println(i+"出现的次数最多,为"+tmp+"次");
}
}
}
}