Java and List เป็น Interface ที่ใช้จัดเก็บข้อมูลในรูปของการอ้างถึงสืบทอดมาจาก Collection จากชนิดต่าง ๆ เช่น ArrayList, LinkedList โดยประเด็นหลักของ List คือ List อนุญาติใช้เก็บข้อมูลที่ซ้ำกันได้ และลำดับของข้อมูลจะมีความสำคัญ
Example
package com.java.myapp;
import java.util.ArrayList;
import java.util.List;
public class MyClass {
public static void main(String[] args) {
List<String> myList = new ArrayList<String>();
myList.add("Belgium");
myList.add("France");
myList.add("Italy");
myList.add("Germany");
myList.add("Belgium");
System.out.println("Value = " + myList);
System.out.println("Size = " + myList.size());
System.out.println("================");
for(String val : myList){
System.out.println(val);
}
}
}
Output
Value = [Belgium, France, Italy, Germany, Belgium]
Size = 5
================
Belgium
France
Italy
Germany
Belgium