国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

詳解java中的Collections類

2019-11-26 14:06:27
字體:
來源:轉載
供稿:網友

一般來說課本上的數據結構包括數組、單鏈表、堆棧、樹、圖。我這里所指的數據結構,是一個怎么表示一個對象的問題,有時候,單單一個變量聲明不堪大用,比如int,String,double甚至一維數組、二維數組無法完全表達你要表達的東西,而定義一個類Class有太過麻煩,這時候,你可以考慮一下用Java中的Collections類。使用Collections類,必須在文件頭聲明import java.util.*;

一、動態、有序、可變大小的一維數組Vector與ArrayList 

Collections類里面包括動態、有序、可變大小的一維數組Vector與ArrayList。 

Vector與ArrayList,兩者唯一的差別是:vector自帶線程互斥,多個線程對其讀寫會拋出異常,而arraylist則允許多個線程讀寫,其他部分是一模一樣的,換句話說,如果是單線程在讀寫,使用Vector與ArrayList沒有任何區別,但現在編程基本都用ArrayList,使用Vector有點非主流了。
 1、Vector的使用如下:

 public static void Vectortest() { // Vector<Double>表示這個vector只能存放double // Vector<String>表示這個vector只能存String // 雖然Vector<Object> vector=new Vector<Object>();等價于Vector vector=new // Vector();但是,eclipse中這樣寫會警告,表示你這個Vector不規范,

主站蜘蛛池模板:
云阳县|
渭南市|
邻水|
大名县|
吴堡县|
白山市|
出国|
新竹市|
含山县|
淄博市|
方正县|
万宁市|
南木林县|
紫金县|
涟水县|
渭源县|
容城县|
同心县|
绥阳县|
景洪市|
合作市|
牟定县|
兰考县|
轮台县|
晋宁县|
桐乡市|
玛多县|
邹城市|
沂水县|
河池市|
米泉市|
正定县|
万荣县|
敦化市|
荆门市|
扎鲁特旗|
灵台县|
佛冈县|
晴隆县|
中卫市|
手游|