gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 04:21:20 25 4
gpt4 key购买 nike

我是 Java 的初学者——我想构建一个二维数组,将投票作为用户的输入。我一直在努力确保用户不能为自己输入“投票”——我试过使用

&& col != row

在 for 循环中,但这似乎不起作用。我当前的 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();
}

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

感谢您的帮助!

最佳答案

尝试将该条件放在内部 for 循环中

if(row != col){
// inner for loop
}

关于java - 当行等于列时跳过数组元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48966871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com