ArrayList 使用方法
阿新 • • 發佈:2018-11-30
ArrayList 使用方法(List 介面的大小可變陣列的實現)
//需要匯入的包
import java.util.ArrayList;
import java.util.List;
//構建類A
class A{
int a=0;
String str=null;
public A(int a,String str) {
this.a=a;
this.str=str;
}
}
public class ListTest { //初始化一個ArrayList例項,構造一個包含指定 A 的元素的列表 static List<A> a=new ArrayList<A>(); public ListTest(int a1,String str){ A b=new A(a1,str); a.add(b);//將指定的元素新增到a列表的尾部 } public static void ergodic(){ //使用增強型for迴圈遍歷a列表,其中a1可理解為一個臨時的變數,用以儲存和讀取列表a從上到下中的每一個指定元素 for(A a1:a) { System.out.println(a1.a+a1.str); } } public static void main(String args[]) { ListTest b1=new ListTest(1,"這是第一個物件"); ListTest b2=new ListTest(2,"這是第二個物件"); //呼叫遍歷方法 ergodic(); } }