例如,如果一个arraylist持有值[1,2,3],有没有办法使用indexOf或任何其他方式检查它们是否在那个顺序?
答案 0 :(得分:0)
只需将顺序和数组与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;
}