โค้ด: เลือกทั้งหมด
ชื่อตัวแปร ArrayList.add(ค่าที่ต้องการเพิ่ม);
โค้ด: เลือกทั้งหมด
ชื่อตัวแปร ArrayList.add(index,ค่าที่ต้องการเพิ่ม);
โค้ด: เลือกทั้งหมด
ArrayList<ชนิดข้อมูล> myList = new ArrayList<ชนิดข้อมูล>(5);
myList.add(‘a’); //เพิ่ม a ที่ index 0 ของ ArrayList
myList.add(‘b’); //เพิ่ม b ที่ index 1 ของ ArrayList
โค้ด: เลือกทั้งหมด
myList.add(0, ‘c’); //เพิ่ม c ที่ index 0 ทำให้ a ขยับไปอยู่ที่ตำแหน่ง 2
โค้ด: เลือกทั้งหมด
import java.util.ArrayList;
Class AddArray {
Public static void main(String[] args){
ArrayList<Integer> a = new ArrayList<Integer>(3);
a.add(1);
a.add(2);
a.add(3);
a.add(4);
System.out.println(“size of ArrayList : “+a.size());
}
}
size of ArrayList : 4
แม้จะมีการประกาศขนาดเริ่มต้นเป็น 3 แต่ ArrayList สามารถเพิ่มขนาดได้ตามขนาดของข้อมูล เมื่อเพิ่มข้อมูลไป 4 ตัว จึงมีขนาดเพิ่มขึ้นเป็น 4
(อ้างอิง คู่มือเริ่มต้นเขียนโปรแกรมด้วยภาษา Java)
บทความที่เกี่ยวข้อง
การสืบทอด (Inheritance) ใน JAVA
ความแตกต่างระหว่าง Link-List กับ Array