以下是常用子介面:
-----arraylist01
public class arraylistdemo01};
---------arraylist02
public class arraylistdemo02};
---------arraylist03
public class arraylistdemo03
system.out.print("/n
由後向前輸出:
") ;
for(int i=alllist.size()-1;i>=0;i--)
} };
也就是只有
list
介面中有
get()
方法,set
等介面裡沒有
---------arraylist04
public class arraylistdemo04) ; //
指定好型別
system.out.print("
指定陣列型別:
") ;
for(int i=0;i
system.out.print(str[i] + "
、") ;
} system.out.print("/n
返回物件陣列:
") ;
object obj = alllist.toarray() ; //
返回object
型別 for(int i=0;i
string temp = (string)obj[i] ; //
進行向下轉型
system.out.print(temp + "
、") ;
} }}; -------arraylistdemo05
public class arraylistdemo05
system.out.println("mldn
字串的位置:
" + alllist.indexof("mldn")) ;
system.out.println("
集合操作後是否為空?
" + alllist.isempty()) ;
} };
------
-------vectordemo01
public class vectordemo01 }
};---------vectordemo02
public class vectordemo02 }
};---------------
public class linkedlistdemo01
};
-----------
public class linkedlistdemo02
};
---------------------------------
public class linkedlistdemo03
}
};
---------
JAVA集合類總結
所有的集合類都是先iterator介面,意味著所有的集合類都是可以迭代輸出的。以collection為介面的元素集合型別,以map為介面的對映集合型別 所有集合的實現類都不是直接實現集合類介面,而是都繼承乙個相應的抽象類。list list介面提供了多個實現的子類,其實現類有arraylist,li...
java 集合類 7 總結
vector 用arraylist代替vector。hashtable 用hashmap代替hashtable。satck 用linkedlist代替stack。properties hashtable和hashmap的區別 1.hashtable是dictionary的子類,hashmap是map...
Java集合類的總結
集合類庫考慮到 容納自己物件 的問題,並將其分割成兩個明確的概念 1 集合 collection 一組單獨的元素。乙個list 列表 必須按特定的順序容納元素,而乙個set 集 不可包含任何重複的元素。2 對映 map 一系列 鍵 值 對,如雜湊表身上的充分體現。map可以和陣列一樣,擴充到多維,可...