中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

如何在Java中使用Arrays的unmodifiableList()方法創建不可修改列表

小樊
84
2024-08-20 16:06:26
欄目: 編程語言

在Java中,可以使用Arrays類的unmodifiableList()方法來創建一個不可修改的列表。以下是一個示例代碼:

import java.util.Arrays;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        String[] array = {"apple", "banana", "cherry"};
        
        List<String> list = Arrays.asList(array);
        List<String> unmodifiableList = Arrays.unmodifiableList(list);
        
        // 試圖修改不可修改列表將會拋出UnsupportedOperationException異常
        // unmodifiableList.add("date");  // 會拋出異常
        // unmodifiableList.remove(0);    // 會拋出異常
        
        for(String s : unmodifiableList) {
            System.out.println(s);
        }
    }
}

在上面的示例中,首先使用Arrays.asList()方法將數組轉換為列表,然后使用Arrays.unmodifiableList()方法創建一個不可修改的列表。嘗試對不可修改列表進行添加或刪除操作將會拋出UnsupportedOperationException異常。

0
彰化县| 延津县| 永昌县| 茶陵县| 德保县| 阳谷县| 正镶白旗| 阿拉尔市| 潮州市| 绥中县| 隆回县| 阿拉善盟| 沾益县| 沙洋县| 屯门区| 南平市| 资阳市| 富锦市| 永定县| 南阳市| 全州县| 咸宁市| 墨脱县| 扶绥县| 广州市| 新干县| 临朐县| 新安县| 伊川县| 滦平县| 陕西省| 贵南县| 台山市| 南京市| 白河县| 鄱阳县| 繁昌县| 西安市| 黑龙江省| 高碑店市| 昭觉县|