Java类集-list
?
Collection 子接口:
?
ArrayList是List 接口和Collection接口的一個子類,用于實例化兩種接口
?
package leiji;
import java.util.ArrayList;
import java.util.List;
import java.util.Collection;
public class ArryList {
public static void main(String args[]){
List<String> arrlt=new ArrayList<String>();
Collection<String> acoll=new ArrayList<String>();
arrlt.add("Hello");
arrlt.add(0,"World");
System.out.println(arrlt);
//增加元素
acoll.add("jerry");
acoll.add("weibo");
//增加對象
arrlt.addAll(acoll);
arrlt.addAll(0,acoll);
System.out.println(arrlt);
//移除元素
arrlt.remove(1);
arrlt.remove("weibo");
System.out.println(arrlt);
???????
//獲取元素
for(int i=0;i<=arrlt.size()-1;i++){
//System.out.println(arrlt.get(i));
}
//String a[] =new String[]{"1","2"};
//將集合變為對象數組
String str[]=arrlt.toArray(new String[]{});? //
for(int i=0;i<=str.length-1;i++){
//System.out.println(str[i]);
}
?
Object obj[]=arrlt.toArray();
for(int i=0;i<=obj.length-1;i++){
System.out.println((String)obj[i]);
}
//判斷是否為空
System.out.println(arrlt.isEmpty());
//判斷是否包含某一個元素
System.out.println(arrlt.contains("Hello")?"Hello is contains":"Hello is not contains");
//截取子集合
List l=arrlt.subList(1, 4);
for(int i=0;i<l.size();i++){
System.out.println(l.get(i));
}
?
System.out.println(l.indexOf("Hello"));
}
?
}
?
總結
以上是生活随笔為你收集整理的Java类集-list的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python核心模块之pickle和cP
- 下一篇: Java类集-set