list list = new arraylist();
string str = "hello";
list.add(str);
integer integer =new integer(1);
list.add(integer);
//取出list中的值
string str2 = (string)list.get(0);
system.out.println(str2);
system.out.println(list.size());
//iterator迭代器
list intlist = new arraylist();
for(int i=0;i<10;i++)
iterator it = intlist.iterator();
while(it.hasnext())
system.out.println("******************************===for****************************************===");
for(int j=0;jcollection的使用
collection collection = new arraylist();
//向容器中加入物件
string str = "hello";
collection.add(str);
integer integer = new integer(1);
collection.add(integer);
object obj = new object();
collection.add(obj);
//返回容器長度
//size返回collection中的元素數
system.out.println("容器的長度:"+collection.size());
//如何取物件?
object object = collection.toarray();
//未進行型別轉換
system.out.println("第乙個元素是:"+object[0]);
//移除容器中制定的物件
collection.remove(obj);
//清空容器中的物件
collection.clear();
system.out.println("容器的長度:"+collection.size());
list的使用 java中的集合Collection
集合的特點 用於儲存物件的容器 儲存物件的引用 集合的長度是可變的,集合中不可以儲存基本資料型別值 person p new person arraylist a new arraylist al.add p 不表示將p這個物件放進了al這個容器裡了 表示了將p這個物件的位址放進al容器裡使al容器...
Java中Collection與Map的一些注意點
1.map 沒有繼承 collection 介面。2.collections是針對集合類的乙個幫助類,collection是乙個介面 3.collection沒有get 方法來取得某個元素。只能通過iterator 遍歷元素。4.容器類僅能持有物件引用 指向物件的指標 而不是將物件資訊copy乙份至...
Java中的Collection集合介面常用方法
collection 總介面 list 特徵 有序 可重複 arraylist 底層維護的是乙個object型別的陣列,如果使用無參構造方法建立arraylist集合,預設的容量為10 用帶有引數的構造方法,建立arraylist集合,傳入的initcapacity是多少,容量就是多少 特徵 增刪慢...