有没有办法看看某些整数是否在某个arraylist中的某些位置?

时间:2016-01-13 15:14:12

标签: java netbeans arraylist int indexof

例如,如果一个arraylist持有值[1,2,3],有没有办法使用indexOf或任何其他方式检查它们是否在那个顺序?

1 个答案:

答案 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;
}