輕嘗微醺,奧蘭荔枝風味氣泡米酒 6 瓶 29 元(減 90 元)
阿新 • • 發佈:2022-02-03
集合是一個大小可變的容器,其中的每個資料稱為一個元素。
集合的特點——型別可以不確定,大小可以不固定;陣列的特點——型別和長度一旦定義出來就都固定了。
Java中集合的代表:Collection,體系圖如下:
Set系列集合:新增的元素是無序,不重複,無索引的
-- HashSet:新增的元素是無序,不重複,無索引的
-- LinkedHashSet:新增的元素是有序,不重複,無索引的
-- TreeSet:不重複,無索引,按照大小預設升序排序
List系列集合:新增的元素是有序,可重複,有索引
-- ArrayList:新增的元素是有序,可重複,有索引的
-- LinekdList:新增的元素是有序,可重複,有索引的
Collection集合的遍歷有三種:
1:迭代器
2:foreach(增強for迴圈)
3:JDK1.8開始之後的新技術Lambda表示式
Collection<String> lists = new ArrayList<>(); lists.add("za"); lists.add("ds"); //迭代器遍歷 Iterator<String>it = lists.iterator(); while(it.hasNext()) { String ele = it.next(); System.out.println(ele); }//foreach遍歷 for(String ele: lists){ System.out.println(ele); } //lambda迴圈 lists.forEach(s -> { System.out.println(s); })