使用int变量进行列表展示位置

时间:2013-01-22 23:47:48

标签: java list

我不确定我的措辞是否正确。我希望它能更清楚。

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,它就有效。

1 个答案:

答案 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;
}