我不确定我的措辞是否正确。我希望它能更清楚。
Integer[] Performed = new Integer[3];
public String dived(){
while (this.numberAttempts<3){
int n = this.numberAttempts;
int k = Dive.chosenRandomly();
this.Performed[n] = k ;
numberAttempts += 1;
}
return null;
}
我希望将k(随机数)的值保存在列表中,以便知道选择了哪些数字。 有没有办法让我在while循环中将值添加到列表中?
如果我用[]中的n替换整数&lt; 3,它就有效。
答案 0 :(得分:0)
只需使用一些列表作为示例ArrayList并向其添加随机整数。
List<Integer> Performed = new ArrayList<Integer>();
public String dived(){
while (this.numberAttempts<3){
int n = this.numberAttempts;
int k = Dive.chosenRandomly();
this.Performed.add(k) ;
numberAttempts += 1;
}
return null;
}