91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

排序java中的arraylist該怎么做

小樊
82
2024-09-29 09:45:57
欄目: 編程語言

在Java中,對ArrayList進行排序可以使用Collections.sort()方法。以下是一個簡單的示例:

import java.util.ArrayList;
import java.util.Collections;

public class Main {
    public static void main(String[] args) {
        // 創建一個ArrayList并添加元素
        ArrayList<Integer> arrayList = new ArrayList<>();
        arrayList.add(34);
        arrayList.add(12);
        arrayList.add(67);
        arrayList.add(23);

        // 使用Collections.sort()方法對ArrayList進行排序
        Collections.sort(arrayList);

        // 輸出排序后的ArrayList
        System.out.println("排序后的ArrayList: " + arrayList);
    }
}

在這個示例中,我們首先創建了一個包含整數的ArrayList,然后使用Collections.sort()方法對其進行升序排序。最后,我們輸出排序后的ArrayList。

注意:Collections.sort()方法默認對元素進行升序排序。如果需要降序排序,可以傳遞一個Comparator給sort()方法,如下所示:

import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;

public class Main {
    public static void main(String[] args) {
        // 創建一個ArrayList并添加元素
        ArrayList<Integer> arrayList = new ArrayList<>();
        arrayList.add(34);
        arrayList.add(12);
        arrayList.add(67);
        arrayList.add(23);

        // 使用Collections.sort()方法對ArrayList進行降序排序
        Collections.sort(arrayList, new Comparator<Integer>() {
            @Override
            public int compare(Integer o1, Integer o2) {
                return o2.compareTo(o1);
            }
        });

        // 輸出排序后的ArrayList
        System.out.println("排序后的ArrayList: " + arrayList);
    }
}

在這個示例中,我們創建了一個自定義的Comparator,用于實現降序排序。然后將其傳遞給Collections.sort()方法。

0
昭通市| 苍山县| 巩义市| 哈巴河县| 米泉市| 托里县| 湘乡市| 永川市| 东海县| 通辽市| 米泉市| 永修县| 女性| 平邑县| 博罗县| 满城县| 吐鲁番市| 虞城县| 米林县| 河东区| 海盐县| 新邵县| 贵溪市| 集安市| 福清市| 北宁市| 锡林浩特市| 阳东县| 龙海市| 张家港市| 响水县| 永嘉县| 探索| 高台县| 资溪县| 区。| 衡山县| 顺昌县| 南郑县| 清新县| 科尔|