我在java中有一個二維數組。這裏我想檢查一對值的存在。但我一直都是假的。Java 2維整數數組檢查是否存在
int[][] test_use = new int[1][2];
test_use[0][0] = 2;
test_use[0][1] = 6;
int[][] constraints = new int[1][2];
constraints[0][0] = 2;
constraints[0][1] = 6;
System.out.println(Arrays.asList(constraints).contains(test_use));
你們對這個問題有什麼想法嗎?我怎樣才能正確地檢查它的存在。非常感謝!
它看起來像你對我正在檢查如果數組'test_use'在'contraints'數組中,那不是。也許你應該看看它是否包含「test_use」中的值。 – SpaceCowboy 2014-09-24 16:16:49
@SpaceCowboy是的,但如何檢查2d數組的元素是{2,6}?也許我應該放棄使用循環? – Patrick 2014-09-24 16:18:52