1. 程式人生 > 實用技巧 >Java List 3

Java List 3

訪問元素

訪問 ArrayList 中的元素可以使用 get() 方法:

例項

importjava.util.ArrayList;

publicclassRunoobTest{
publicstaticvoidmain(String[]args){
ArrayList<String>sites=newArrayList<String>();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Weibo");
System.out.println(sites.get(1));// 訪問第二個元素
}
}

注意

:陣列的索引值從 0 開始。

以上例項,執行輸出結果為:

Runoob

修改元素

如果要修改 ArrayList 中的元素可以使用 set() 方法:

例項

importjava.util.ArrayList;

publicclassRunoobTest{
publicstaticvoidmain(String[]args){
ArrayList<String>sites=newArrayList<String>();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Weibo");
sites.set(2,"Wiki");// 第一個引數為索引位置,第二個為要修改的值
System.out.println(sites);
}
}

以上例項,執行輸出結果為:

[Google, Runoob, Wiki, Weibo]

刪除元素

如果要刪除 ArrayList 中的元素可以使用 remove() 方法:

例項

importjava.util.ArrayList;

publicclassRunoobTest{
publicstaticvoidmain(String[]args){
ArrayList<String>sites=newArrayList<String>();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Weibo");
sites.remove(3);// 刪除第四個元素
System.out.println(sites);
}
}

以上例項,執行輸出結果為:

[Google, Runoob, Taobao]