Rumah > Java > javaTutorial > Berapa banyak cara yang ada untuk menukar tatasusunan kepada ArrayList dalam Java?

Berapa banyak cara yang ada untuk menukar tatasusunan kepada ArrayList dalam Java?

WBOY
Lepaskan: 2023-09-01 10:01:07
ke hadapan
1264 orang telah melayarinya

Berapa banyak cara yang ada untuk menukar tatasusunan kepada ArrayList dalam Java?

Dengan menambahkan setiap elemen tatasusunan

Kaedah add() kelas ArrayList menerima elemen dan menambahkannya pada senarai tatasusunan semasa. Langkah-langkah untuk menukar tatasusunan kepada senarai tatasusunan menggunakan kaedah ini adalah seperti berikut:

  • Dapatkan tatasusunan rentetan.

  • Buat objek ArrayList kosong.

  • Tambahkan setiap elemen tatasusunan pada ArrayList.

  • Cetak kandungan senarai tatasusunan.

example

Demonstration

import java.util.ArrayList;
import java.util.Iterator;
public class ArrayToArrayList {
   public static void main(String args[]) {
      String stringArray[] = {"JavaFX", "Java", "WebGL", "OpenCV", "OpenNLP", "JOGL", "Hadoop", "HBase", "Flume", "Mahout", "Impala"};
      ArrayList<String> arrayList = new ArrayList<String>();
      for(int i = 0; i < stringArray.length; i++) {
         arrayList.add(stringArray[i]);
      }
      System.out.println("Contents of the array list: ");
      Iterator it = arrayList.iterator();
      while(it.hasNext()) {
         System.out.print(it.next());
      }
   }
}
Salin selepas log masuk
e

output

rreeee

using the aslist () method

arraylistthe aslist () Kaedah kelas ArrayList menerima array dan mengembalikan objek senarai. Untuk menukar Array kepada ArrayList, anda perlu melakukan langkah berikut:

  • Dapatkan tatasusunan yang diingini.

  • Dengan menghantar tatasusunan sebagai parameter kepada kaedah asList() dan mendapatkan semula objek Senarai.

  • Segerakan ArrayList dengan menghantar objek senarai yang diperoleh dalam langkah sebelumnya ke kelas ArrayList.

  • Cetak kandungan ArrayList. . Jadi, untuk menggunakan objek ini untuk menukar tatasusunan kepada ArrayList, anda perlu melakukan langkah berikut:

Dapatkan tatasusunan.

Buat objek ArrayList kosong.

    Panggil kaedah ini dengan menghantar senarai tatasusunan dan tatasusunan sebagai parameter kepada kaedah addAll() kelas Koleksi.
  • Cetak kandungan senarai tatasusunan.
  • Contoh
  • Demonstrasi

    Contents of the array list:
    JavaFX
    Java
    WebGL
    OpenCV
    OpenNLP
    JOGL
    Hadoop
    HBase
    Flume
    Mahout
    Impala
    Salin selepas log masuk
  • Output
  • import java.util.ArrayList;
    import java.util.Arrays;
    import java.util.Iterator;
    public class ArrayToArrayList {
       public static void main(String args[]) {
          String stringArray[] = {"JavaFX", "Java", "WebGL", "OpenCV", "OpenNLP", "JOGL", "Hadoop", "HBase", "Flume", "Mahout", "Impala"};
          List <String> list = Arrays.asList(stringArray);
          ArrayList<String> arrayList = new ArrayList(list);
          System.out.println("Contents of the array list: ");
          Iterator it = arrayList.iterator();
          while(it.hasNext()) {
             System.out.println(it.next());
          }
       }
    }
    Salin selepas log masuk

    Atas ialah kandungan terperinci Berapa banyak cara yang ada untuk menukar tatasusunan kepada ArrayList dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan