㈠ java集合
集合就相當於你午飯的飯碗
Collection c=new HashSet(); // 我要一個大碗...
Collection<米飯> c=new HashSet<米飯>(); // 我要一個只能裝米飯的大碗,(不能裝菜, 也不能裝沙子);
回到你的問題,
aaa,bbb,ccc 相當於飯碗里裝的東西, 比如 aaa類型為米飯, bbb 類型為菜, ccc類型為沙子(就是喜歡吃帶沙子的米....).
Collection c=new HashSet(); // 你要一個大碗.. 可以裝任何東西的大碗.
相當於
Collection<東西> c=new HashSet<東西>();// 你要一個大碗.. 只要是東西就能放進去的大碗..
你程序寫的是a b c 都是String類型, 其實你可以往裡放數字, 枚舉 等其他的...
abc 你傳遞進去之前是字元類型,
it.next() 拿出來的是object , 然後你通過 (String)強制轉換成了String而已.
c 對外界來說它是Collection 實際上是HashSet . 就相當於 你對別人說 我吃的是菜, 但是你自己知道你吃的是豆芽菜. (別人不知道你吃的是豆芽菜)
㈡ java 怎麼創建一個list集合
java創建一個list集合,List是不能直接實例化的,所以要用其他的,如ArrayList
Listtemp=newArrayList();
temp.add(xxx);
㈢ java有哪些有序集合
Comparable介面
Comparator介面
SortedSet介面
SortedMap介面
㈣ java 怎麼創建集合
java的集合有List
List a=new ArrayList();//實例化一個對象
a.add("");
a.get(0);