0
例如,如果arraylist拥有值[1,2,3],是否有任何方法使用indexOf或任何其他方式检查它们是否按顺序排列?有没有办法查看某个整数是否在数组列表中的某些地方?
例如,如果arraylist拥有值[1,2,3],是否有任何方法使用indexOf或任何其他方式检查它们是否按顺序排列?有没有办法查看某个整数是否在数组列表中的某些地方?
只是比较顺序和阵列一个for循环:
public boolean isArrayInOrder(int[] array, int... order) {
if(array.length == order.length) {
for(int i = 0; i < array.length; ++i) {
if(array[i] != order[i]) return false;
}
return true;
}
return false;
}
你是问,如果有一种方法来检查,如果列表进行排序? – gariepy
不,我想知道你是否可以检查一个数组列表是否在数组的某些位置有某些值。 – Trevor