java陣列轉換成list,可以使用Java的Collections類別中的Arrays.asList()方法。先定義一個整數陣列array,然後使用「Arrays.asList()」方法將其轉換為List。轉換後的List被儲存在list變數中,並列印出來。注意「Arrays.asList()」方法傳回的是固定大小的List,它是基於原始陣列等等。
本教學作業系統:Windows10系統、Dell G3電腦。
要將Java陣列轉換為List,可以使用Java的Collections類別中的Arrays.asList()方法。以下是一個簡單的範例:
import java.util.Arrays; import java.util.List; public class ArrayToListExample { public static void main(String[] args) { // 定义一个整数数组 int[] array = {1, 2, 3, 4, 5}; // 将数组转换为List List<Integer> list = Arrays.asList(array); // 打印List内容 System.out.println(list); } }
在上面的範例中,我們先定義了一個整數陣列array,然後使用Arrays.asList()方法將其轉換為List。轉換後的List被儲存在list變數中,並列印出來。
要注意的是,Arrays.asList()方法傳回的是固定大小的List,它是基於原始陣列。這意味著你不能新增或刪除元素,但可以修改現有的元素。如果你需要一個可以修改的、動態大小的List,你可以使用ArrayList類,例如:
import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class ArrayToListExample { public static void main(String[] args) { // 定义一个整数数组 int[] array = {1, 2, 3, 4, 5}; // 将数组转换为ArrayList List<Integer> list = new ArrayList<>(Arrays.asList(array)); // 添加元素到List list.add(6); list.add(7); // 打印List内容 System.out.println(list); } }
在這個範例中,我們先將陣列轉換為固定大小的List,然後使用ArrayList類別的建構函數將其轉換為可以修改的ArrayList。然後,我們在清單中新增了兩個元素,並列印出清單的內容。
以上是java數組如何轉換成list的詳細內容。更多資訊請關注PHP中文網其他相關文章!