1.collections.sort(list); 對集合進行排序,如果不是自然順序,需要儲存類實現comparable介面,或者傳入比較器
2.collections.binarysearch(集合名,查詢元素),如果不是自然順序,需要儲存類實現comparable介面,或者傳入比較器
3.collections.max(collection)
collections.max(collection,comparator)
collections.min(collection)
collections.min(collection,comparator)
取該集合中的最大最小值
4.collections.reverse(list);反轉集合
5.list=(arraylist) collections.synchronizedlist(list);返回乙個同步的集合
1.arrays.binarysearch(arr,key);在arr陣列中查詢key,返回key的位置
2.array.sort(arr);對arr陣列進行排序
3.array.tostring(arr);返回陣列的字串
4.array.copyof(arr,int length);返回乙個複製了arr從第乙個元素開始複製了length長度的陣列,不夠的用null補
5.array.copyofrange(arr,int from,int to);//返回乙個陣列複製了arr從位置from開始,到to結束,不複製to這個位置的元素
6.arrays.equals(arr1,arr2);判斷兩個陣列是否相等,返回布林值
7.arrays.aslist(arr);把陣列轉換成集合返回乙個集合,用list< t >接收
(list.toarrays()集合轉陣列)
arr陣列的方法
1.concat 方法用於合併兩個或多個陣列 let num1 5 let num2 6,7 let nums num1.concat num2 alert nums num1 0 push 4 alert nums 2.filter 方法建立乙個新陣列,其包含通過所提供函式實現的測試的所有元素 l...
Collections方法總結
collections類它沒有構造方法,而為了能夠操作它的方法呢,其中的方法就都被定義成了靜態的,這樣就可以用collections.方法名來操作它的方法了。一 sort 方法可以對list集合進行排序 按照的是所加物件的自然順序比較,若所填物件不具備比較性就要讓物件去實現comparable介面。...
collections 模組整理
collections.deque 類 雙向佇列 是乙個執行緒安全 可以快速從兩端新增或者刪除元素的資料型別。而且如果想要有一種資料型別來存放 最近用到的幾個元素 deque 也是乙個很好的選擇。這是因為在新建乙個雙向佇列的時候,你可以指定這個佇列的大小,如果這個佇列滿員了,還可以從反向端刪除過期的...