java - 如何将Array方法转换为ArrayList方法?

标签 java arrays arraylist methods type-conversion

如何更改以下方法以使用 ArrayList? 我在想这样的事情:

public static boolean sortArrayList(ArrayList<Integer> list) {
    return false;
}

但我不知道如何完成它。

这是我尝试将使用数组转换为使用 ArrayList 的方法:

public static boolean sortArrayList(final int[] data) {
    for(int i = 1; i < data.length; i++) {
        if(data[i-1] > data[i]) {
            return false;
        }
    }
    return true;
}

最佳答案

public static boolean sortArrayList(final ArrayList <Integer> data) {
    for (int i = 1; i < data.size(); i++) {
        if (data.get(i - 1) > data.get(i)) {
            return false;
        }
    }
    return true;
}

关于java - 如何将Array方法转换为ArrayList方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36346249/

相关文章:

python - 如何从子集列表中过滤出唯一的组合

PHP 数组除 1 外均为零,提取该值

java - 与 ArrayList 的合并排序

java - 使用 SHA-512 和 salt 来散列 MD5 散列密码?

java - (JNI) 使用GetMethodID获取Java方法的内存地址

java - 如何在android上制作一个使用json数据的按钮

javascript - 从复选框创建搜索过滤器数组(Ionic Framework)

java - E/BitmapFactory : Unable to decode stream: java. io.FileNotFoundException(没有这样的文件或目录)

android: Universal Image Loader 从字符串数组中获取可绘制对象

java - 对象数组列表 - 最小值