当行等于列时跳过数组元素

时间:2018-02-24 19:43:07

标签: java arrays input skip

我是Java的初学者 - 我想构建一个将投票作为用户输入的2D数组。我一直在努力确保用户不能为自己输入“投票” - 我已尝试使用

&& col != row

在for循环中,但这似乎不起作用。我目前的循环是:

for (int row = 0; row < Vote.length; row++)
        {
            System.out.println("Enter "+ this.TeamMember[row]+"'s votes, points must add up to 100:");
            System.out.println();

            for (int col=0; col < this.Vote[row].length && col != row; col++ )
            { 
                System.out.println("Enter "+this.TeamMember[row]+ "'s points for "+ this.TeamMember[col]+":");
                this.Vote[row][col] = scan.nextInt();
            }

有没有办法跳过二维数组中的行等于列的数据条目?

感谢您的帮助!

0 个答案:

没有答案