สารบัญ:

คุณจะเริ่มต้น ArrayList ในตัวสร้างใน Java ได้อย่างไร
คุณจะเริ่มต้น ArrayList ในตัวสร้างใน Java ได้อย่างไร

วีดีโอ: คุณจะเริ่มต้น ArrayList ในตัวสร้างใน Java ได้อย่างไร

วีดีโอ: คุณจะเริ่มต้น ArrayList ในตัวสร้างใน Java ได้อย่างไร
วีดีโอ: เริ่มเขียนโปรแกรมด้วย Java ฉบับไว ๆ เข้าใจที่สุดในโลก 2024, อาจ
Anonim

ถ้าคุณต้องการเพียงแค่ ประกาศ มันอยู่ใน ตัวสร้าง คุณสามารถมีรหัส: ArrayList ชื่อ = ใหม่ ArrayList (); มิฉะนั้นคุณสามารถ ประกาศ มันเป็นทุ่งแล้ว เริ่มต้น มันอยู่ใน ตัวสร้าง.

เกี่ยวกับเรื่องนี้ คุณจะเริ่มต้น ArrayList ใน Java ได้อย่างไร

ด้านล่างนี้เป็นวิธีการต่างๆ ในการเริ่มต้น ArrayList ใน Java:

  1. การเริ่มต้นด้วย add() ไวยากรณ์: ArrayList str = new ArrayList(); str.add("พวกคลั่งไคล้"); str.add("สำหรับ"); str.add("พวกคลั่งไคล้");
  2. การเริ่มต้นโดยใช้ asList()
  3. การเริ่มต้นโดยใช้วิธี List.of()
  4. การเริ่มต้นโดยใช้คอลเล็กชันอื่น

คุณจะเริ่มต้นรายการได้อย่างไร ด้านล่างนี้เป็นวิธีต่อไปนี้ในการเริ่มต้นรายการ:

  1. ใช้วิธี List.add() เนื่องจากรายการเป็นอินเทอร์เฟซ จึงไม่สามารถยกตัวอย่างได้โดยตรง
  2. การใช้อาร์เรย์ asList()
  3. การใช้เมธอดคลาส Collections มีเมธอดต่างๆ ในคลาส Collections ที่สามารถใช้สร้างอินสแตนซ์รายการได้
  4. ใช้ Java 8 สตรีม
  5. การใช้รายการ Java 9

ต่อมา คำถามคือ คุณจะประกาศ ArrayList อย่างไร?

ตัวอย่าง Java ArrayList

  1. นำเข้า java.util.*;
  2. คลาส ArrayList1{
  3. โมฆะคงที่สาธารณะหลัก (สตริง args){
  4. ArrayList list=new ArrayList();// กำลังสร้างรายการอาร์เรย์
  5. list.add("Ravi"); // การเพิ่มวัตถุใน arraylist
  6. list.add("วิชัย");
  7. list.add("รวี");
  8. list.add("อาเจย์");

คุณจะสร้างคอนสตรัคเตอร์ใน Java ได้อย่างไร?

กฎสำหรับการเขียน Constructor:

  1. ตัวสร้างคลาสต้องมีชื่อเดียวกับชื่อคลาสที่คลาสนั้นอยู่
  2. คอนสตรัคเตอร์ใน Java ไม่สามารถเป็นแบบนามธรรม ขั้นสุดท้าย สแตติก และซิงโครไนซ์ได้
  3. ตัวดัดแปลงการเข้าถึงสามารถใช้ในการประกาศตัวสร้างเพื่อควบคุมการเข้าถึงเช่นว่าคลาสอื่นใดสามารถเรียกตัวสร้าง

แนะนำ: