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
WBOYke hadapan
2023-09-01 10:01:071233semak imbas

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

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!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam