การสร้าง ArrayList ในภาษา Java

หมวดสำหรับแบ่งบันความ รู้ต่างๆ จะมีหมวดย่อยๆ ในหมวดนี้ เช่น php, SQL, XML, CSS

Moderator: mindphp, ผู้ดูแลกระดาน

Grammanano
PHP Sr. Member
PHP Sr. Member
โพสต์: 60
ลงทะเบียนเมื่อ: 02/12/2019 10:16 am

การสร้าง ArrayList ในภาษา Java

โพสต์ที่ยังไม่ได้อ่าน โดย Grammanano »

การสร้าง Array จะต้องกำหนดขนาดและไม่สามารถเปลี่ยนแปลงขนาดได้ แต่ ArrayList สามารถเพิ่มหรือลดขนาดของ Array ได้ตามความต้องการตามขนาดของข้อมูล


บทความนี้จะพูดถึงการสร้าง ArrayList ในภาษา Java


มีรูปแบบการสร้าง คือ

โค้ด: เลือกทั้งหมด

ArrayList<ชนิดข้อมูล> ชื่อตัวแปร = new ArrayList<ชนิดข้อมูล> (ขนาดของ ArrayList);
ยกตัวอย่างเช่น

โค้ด: เลือกทั้งหมด

ArrayList<String> myList = new ArrayList<String>(10);
เป็นการสร้าง ArrayList ชื่อ myList เก็บค่าสตริง และกำหนดค่าเริ่มต้นเป็น 10 (สามารถสร้างขึ้นได้โดยไม่จำเป็นต้องกำหนดขนาดเริ่มต้น)

โค้ด: เลือกทั้งหมด

ArrayList<float> myList = new ArrayList<float>(20);
โค๊ดด้านบนเป็นตัวอย่างที่ผิด เพราะ ArrayList ไม่สามารถเก็บข้อมูลของชนิดข้อมูลพื้นฐานได้ ต้องเปลี่ยนเป็น

โค้ด: เลือกทั้งหมด

ArrayList<Float> myList = new ArrayList<Float>(20);

***หากมีการเรียกใช้ ArrayList จะต้องมีการ import java.util.ArrayList; ก่อนเสมอ



(อ้างอิง คู่มือเริ่มต้นเขียนโปรแกรมด้วยภาษา Java)


บทความที่เกี่ยวข้อง
การสืบทอด (Inheritance) ใน JAVA
ความแตกต่างระหว่าง Link-List กับ Array
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: facebook.com [Crawler] และบุคลทั่วไป 43