我需要测试一个数组
int arr2[4];
具有特定顺序的特定数据。在我的情况下,我需要测试arr2[4];
是否有以下数据:2,3,3,5。我试过这个但无济于事:
if (arr2 = {2,3,3,5}){
//whatever
}
否则我想我可以用数据2,3,3,5创建一个数组“arr3”,然后测试arr2 = arr3 ...我不知道。也许我甚至不能这样做!
如果有人能在这件事上帮助我,我将非常高兴!
答案 0 :(得分:4)
您应该使用Array.equals
。
if (Arrays.equals(myArray, new int[] {2,3,3,5}) {
// do this!
}