4
我在网上查了很多地方,似乎都给了我相同的解决方案。所以很明显,我犯了一些我看不见的愚蠢错误。有人可以请我指出正确的方向。感谢一家工厂。检查整数是否在数组中Java不返回期望值
这是我的代码:
import java.util.Arrays;
public class Solution {
public static void main(String[] args) {
int[] outcomes = {1, 2, 3, 4, 5, 6};
int count = 0;
for(int y = 1; y<=6; y++){
if(Arrays.asList(outcomes).contains(y)){
count++;
System.out.println("outcomes contains "+ y);
}
}
System.out.println(count);
}
的最终输出应在6但它是0。
这类似于[这个问题](http://stackoverflow.com/q/2607289/4186297) – rtruszk 2014-11-04 12:05:40