在这里,我有一个Java语言的数组,失落了,里面有两个数组:xLose和yLose。
int[] xLose = selectLose(buttons, xNum);
int[] yLose = selectLose(buttons, yNum);
int[][] lose = {xLose, yLose};
我已经有一种方法可以检查元素是否为数组:
public boolean isInArray(int num, int[] array)
{
for (int i = 0; i < array.length; i++)
{
if(num == array[i])
{
return true;
}
}
return false;
}
但是,如何检查数组是否为数组的元素?例如,xLose是否输了?
最佳答案
import java.util.Arrays;
public boolean isInArray(int[] sub, int[][] sup){
for(int i=0; i<sup.length; i++)
if(Arrays.equals(sub, sup[i]))
return true;
return false;
}
关于java - 如何检查一个数组是否在另一个数组中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31948813/