将int数组的元素与int进行比较

时间:2015-02-16 17:52:42

标签: java

您好我想在java中了解如何获取int数组然后在if语句中将int数组中的单个元素与声明的int进行比较。我想简单地将两个int相互比较,但一个是在int数组中。 ==我猜不行吗?

for (int count = 5; count >= 0; count--) {
                if (gameBoardTokens[count] == 0) {
                    if (playerOneTurn) {
                        gameBoardTokens[count] = 1;
                        count = 0;
                    } else {
                        gameBoardTokens[count] = 2;
                        count = 0;
                    }

                }
            }

2 个答案:

答案 0 :(得分:1)

你需要改变这个(计数< -1)(count> -1) 因为在前5> -1不是-1> 5。

答案 1 :(得分:0)

gameBoardTokens[count] == 0有效。使您的代码失效的原因是for - 循环中的代码永远不会被执行,因为count最初为5,count < -1false。所以循环立即中止。