做教育项目通过一些停止测试描述随机数的蒙特卡罗模拟。 我有一个方法,它返回带有整数的HashMap:keys - 数字,值 - 它们在列表中遇到的次数。
public HashMap<Integer,Integer> predecessorCounter(){
HashMap<Integer, Integer> hm = new HashMap<>();
Integer a;
Predecessor counter = new Predecessor();
for (Integer i : counter.predecessorList()){
a = hm.get(i);
hm.put(i, a == null ? 1 : a + 1);
}
return hm;
}
目标:使用键 - X,值 - Y绘制图形。 问题:由于方法调用两次,我无法在main方法中使用下面的表达式,因此Keys和Values将来自不同的Hashmaps,因为我使用的是随机传入数据。
predecessorCounter().keySet();
predecessorCounter().values();
请帮助解决它:)至少知道我需要看什么。