提示:
第一步:产生10000个随机数字,放入List集合中,然后统计
统计:使用Map存放统计结果,键是数字,值是出现次数
package ch9;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.Random;
import java.util.Set;
public class SuiJiShu {
public static void main(String[] args) {
Map m=new LinkedHashMap<>();
m.put(0,0);
m.put(1,0);
m.put(2,0);
m.put(3,0);
m.put(4,0);
m.put(5,0);
m.put(6,0);
m.put(7,0);
m.put(8,0);
m.put(9,0);
Random r=new Random();
for (int i = 0; i <10000 ; i++) {
//为键赋值随机数
Integer key=r.nextInt(10);
//定义键映射的值为a
Integer a=m.get(key);
a++;
m.put(key,a);
}
System.out.println(m);
}
}