Rumah >Java >javaTutorial >Bagaimana untuk menukar tatasusunan java ke dalam senarai

Bagaimana untuk menukar tatasusunan java ke dalam senarai

DDD
DDDasal
2023-12-22 17:06:591572semak imbas

Untuk menukar tatasusunan java kepada senarai, anda boleh menggunakan kaedah Arrays.asList() dalam kelas Koleksi Java. Mula-mula tentukan tatasusunan integer dan kemudian tukarkannya kepada Senarai menggunakan kaedah "Arrays.asList()". Senarai yang ditukar disimpan dalam pembolehubah senarai dan dicetak. Ambil perhatian bahawa kaedah "Arrays.asList()" mengembalikan Senarai bersaiz tetap berdasarkan tatasusunan asal dan seterusnya.

Bagaimana untuk menukar tatasusunan java ke dalam senarai

Sistem pengendalian tutorial ini: sistem Windows 10, komputer Dell G3.

Untuk menukar tatasusunan Java kepada Senarai, anda boleh menggunakan kaedah Arrays.asList() dalam kelas Koleksi Java. Berikut ialah contoh mudah:

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);  
    }  
}

Dalam contoh di atas, kita mula-mula mentakrifkan tatasusunan integer dan kemudian menukarnya kepada Senarai menggunakan kaedah Arrays.asList(). Senarai yang ditukar disimpan dalam pembolehubah senarai dan dicetak.

Perlu diambil perhatian bahawa kaedah Arrays.asList() mengembalikan Senarai bersaiz tetap, yang berdasarkan tatasusunan asal. Ini bermakna anda tidak boleh menambah atau mengalih keluar elemen, tetapi anda boleh mengubah suai elemen sedia ada. Jika anda memerlukan Senarai bersaiz dinamik yang boleh diubah suai, anda boleh menggunakan kelas ArrayList, sebagai contoh:

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);  
    }  
}

Dalam contoh ini, kami mula-mula menukar tatasusunan kepada Senarai bersaiz tetap dan kemudian menukarnya menggunakan pembina kelas ArrayList It ialah ArrayList yang boleh diubah suai. Kami kemudian menambah dua elemen pada senarai dan mencetak kandungan senarai.

Atas ialah kandungan terperinci Bagaimana untuk menukar tatasusunan java ke dalam senarai. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn