Isi kandungan:

Bagaimanakah anda memulakan ArrayList dalam pembina di Jawa?
Bagaimanakah anda memulakan ArrayList dalam pembina di Jawa?

Video: Bagaimanakah anda memulakan ArrayList dalam pembina di Jawa?

Video: Bagaimanakah anda memulakan ArrayList dalam pembina di Jawa?
Video: CS50 2013 - Week 10 2024, Mungkin
Anonim

Jika anda mahu hanya mengisytiharkan ia dalam pembina anda boleh mempunyai kod: ArrayList nama = baru ArrayList (); Kalau tak boleh mengisytiharkan ia sebagai medan, dan kemudian mulakan ia dalam pembina.

Mengenai ini, bagaimana anda memulakan ArrayList di Java?

Di bawah ialah pelbagai kaedah untuk memulakan ArrayList dalam Java:

  1. Permulaan dengan add() Sintaks: ArrayList str = new ArrayList(); str.add("Geeks"); str.add("untuk"); str.add("Geeks");
  2. Permulaan menggunakan asList()
  3. Permulaan menggunakan kaedah List.of().
  4. Permulaan menggunakan Koleksi lain.

bagaimana anda memulakan senarai? Di bawah ialah cara berikut untuk memulakan senarai:

  1. Menggunakan kaedah List.add(). Memandangkan senarai ialah antara muka, seseorang tidak boleh membuat instantiat secara langsung.
  2. Menggunakan Tatasusunan. asList()
  3. Menggunakan kaedah kelas Koleksi. Terdapat pelbagai kaedah dalam kelas Koleksi yang boleh digunakan untuk membuat senarai.
  4. Menggunakan Java 8 Stream.
  5. Menggunakan Java 9 List.

Seterusnya, persoalannya ialah, bagaimana anda mengisytiharkan ArrayList?

Contoh Java ArrayList

  1. import java.util.*;
  2. kelas ArrayList1{
  3. utama kekosongan statik awam(String args){
  4. ArrayList list=new ArrayList();//Mencipta senarai tatasusunan.
  5. list.add("Ravi");//Menambah objek dalam senarai tatasusunan.
  6. list.add("Vijay");
  7. list.add("Ravi");
  8. list.add("Ajay");

Bagaimanakah anda membuat pembina di Jawa?

Peraturan untuk menulis Pembina:

  1. Pembina kelas mesti mempunyai nama yang sama dengan nama kelas di mana ia berada.
  2. Pembina dalam Java tidak boleh abstrak, muktamad, statik dan Disegerakkan.
  3. Pengubah suai akses boleh digunakan dalam pengisytiharan pembina untuk mengawal capaiannya iaitu kelas lain yang boleh memanggil pembina.

Disyorkan: