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

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

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

Grammanano
PHP Sr. Member
PHP Sr. Member
Posts: 60
Joined: 02/12/2019 10:16 am

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

Post by Grammanano »

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


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


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

Code: Select all

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

Code: Select all

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

Code: Select all

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

Code: Select all

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

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



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


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

Return to “Share Knowledge”

Who is online

Users browsing this forum: No registered users and 13 guests