การสร้าง ArrayList ในภาษา Java
Posted: 09/12/2019 11:27 am
การสร้าง Array จะต้องกำหนดขนาดและไม่สามารถเปลี่ยนแปลงขนาดได้ แต่ ArrayList สามารถเพิ่มหรือลดขนาดของ Array ได้ตามความต้องการตามขนาดของข้อมูล
บทความนี้จะพูดถึงการสร้าง ArrayList ในภาษา Java
มีรูปแบบการสร้าง คือ
ยกตัวอย่างเช่น
เป็นการสร้าง ArrayList ชื่อ myList เก็บค่าสตริง และกำหนดค่าเริ่มต้นเป็น 10 (สามารถสร้างขึ้นได้โดยไม่จำเป็นต้องกำหนดขนาดเริ่มต้น)
โค๊ดด้านบนเป็นตัวอย่างที่ผิด เพราะ ArrayList ไม่สามารถเก็บข้อมูลของชนิดข้อมูลพื้นฐานได้ ต้องเปลี่ยนเป็น
***หากมีการเรียกใช้ ArrayList จะต้องมีการ import java.util.ArrayList; ก่อนเสมอ
(อ้างอิง คู่มือเริ่มต้นเขียนโปรแกรมด้วยภาษา Java)
บทความที่เกี่ยวข้อง
การสืบทอด (Inheritance) ใน JAVA
ความแตกต่างระหว่าง Link-List กับ Array
บทความนี้จะพูดถึงการสร้าง ArrayList ในภาษา Java
มีรูปแบบการสร้าง คือ
Code: Select all
ArrayList<ชนิดข้อมูล> ชื่อตัวแปร = new ArrayList<ชนิดข้อมูล> (ขนาดของ ArrayList);
Code: Select all
ArrayList<String> myList = new ArrayList<String>(10);
Code: Select all
ArrayList<float> myList = new ArrayList<float>(20);
Code: Select all
ArrayList<Float> myList = new ArrayList<Float>(20);
***หากมีการเรียกใช้ ArrayList จะต้องมีการ import java.util.ArrayList; ก่อนเสมอ
(อ้างอิง คู่มือเริ่มต้นเขียนโปรแกรมด้วยภาษา Java)
บทความที่เกี่ยวข้อง
การสืบทอด (Inheritance) ใน JAVA
ความแตกต่างระหว่าง Link-List กับ Array