การลบข้อมูลจาก ArrayList ภาษา Java

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: การลบข้อมูลจาก ArrayList ภาษา Java

การลบข้อมูลจาก ArrayList ภาษา Java

โดย Grammanano » 11/12/2019 5:32 pm

ArrayList ในภาษา Java สามารถเพิ่มหรือลดขนาดของ Array ได้ตามต้องการตามขนาดของข้อมูล โดยการลบข้อมูลออกจาก ArrayList มีรูปแบบคือ

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

ชื่อตัวแปร ArrayList.remove(index);
ยกตัวอย่างเช่น

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

ArrayList<ชนิดข้อมูล> myList = new ArrayList<ชนิดข้อมูล>(5);

myList.add('a');	
myList.add('b');	

myList.remove('a');		//ลบค่า a ออกจาก ArrayList
ยกตัวอย่างโปรแกรมการลบข้อมูลออกจาก ArrayList

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

import java.util.ArrayList;

Class AddArray {
	Public static void main(String[] args){
	ArrayList<String> a = new ArrayList<String>(3);
	a.add('a');
	a.add('b');
	a.add('c');
	a.add('d');
	System.out.println("size of ArrayList : "+a.size());
	}
	
	a.remove('b');
	for (int i = 0; i < myList.size(); i++) {
		System.out.println("ArrayList : " + myList.get(i));
	}
}
ผลลัพธ์ที่ได้จะเป็น
size of ArrayList : 4
a
c
d



บทความที่เกี่ยวข้อง
การสืบทอด (Inheritance) ใน JAVA
ความแตกต่างระหว่าง Link-List กับ Array
การสร้าง ArrayList ในภาษา Java

ข้างบน