我有一个数组有5个随机数。像这样:Java比较彩票号码
int correct[] = {11,23,54,13,5};
我有另一个数组,用户的猜测。像这样:
int userGuesses[] = {23,5,5,11,50};
我想查找用户猜错lotter数字的次数,所以无法重复。 如果userGuesses
有两个相同的数字并且用户猜测正确,但correct[]
只有一个值,而不是两个,那么程序不应该对此进行计数。
这是我到目前为止。
public static void main(String[] args) {
int correct = 0;
int good[] = {1,2,3,4,5};
int bad[] = {2,1,5,5,12,3};
for (int i = 0; i < 5; i++) {
if(good[i] == bad[i]){
correct++;
}
}
System.out.println(correct);
}
你应该有嵌套循环;第一个阵列的外部运行,第二个阵列的内部运行。 – Maroun 2014-09-01 11:49:30
请给我看看新版本,然后我会接受它 – 2014-09-01 11:51:11
请自己动手 – Antoniossss 2014-09-01 11:51:42