第十節 集合類Collection和Map
接口 Collection<E> (E)代表類型

集合類:
與數組的異同:
數組:數組雖然也可以存儲對象,但長度是固定的;集合的長度是可變的,數組中可以存儲基本數據類型,集合只能存儲對象。
集合的特點:集合只用于存儲對象,集合長度是可變的,集合可以存儲不同類型的對象。
add(int index, E element)
將指定的元素插入此列表中的指定位置。 例如: list.add(1,"插入"); 即插入到角標為1的集合下
增
add(index,element);
addAll(index,Collection)
刪
remove(index);
改
set(index,element);
查
get(index);
subList(from,to);
ListIterator();
集合調用:
方法1:
for(int i =0;i<list.size();i++){
System.out.print(list.get(i)+",")
}
方法2:
ArrayList<Object> list2 = new ArrayList<Object>();
list2.add("這是字符串"); //集合名稱.add(類型語句);
list2.add(50);
list2.add("這是第三個元素");
System.out.println(list2);
Iterator<Object> a = list2.iterator(); //迭代器(集合取出的方式)
while(a.hasNext()) //循環設置
//System.out.print(a.next()+","); //每輸出一次,自動往后顯示一個元素
//System.out.print(a.next()+",");
System.out.print(a.next()+",");
浙公網安備 33010602011771號