使用Collections類對集合進行操作

2021-10-11 16:22:01 字數 1053 閱讀 9659

常用方法

排序集合中的元素:sort(listlist)

sort(listlist,comparator c)

反轉集合中的元素:reverse((listlist)

打亂集合中元素的位置:shuffle(listlist)

(排序公升序,使用預設的compare方法,需要自定義排序,需要重寫comparator類中的compare方法)

對隨機產生的10個數進行排序

使用者集合進行排序:對使用者的號碼排序,號碼相同則對使用者的姓名進行排序。如果我們使用方法一來對使用者集合進行排序,由於型別不匹配,會導致編譯錯誤。

public

static

void

main

(string[

] args)})

; iterator ite = userarr.

iterator()

;while

(ite.

hasnext()

) system.out.

println

(ite.

next());}

public

static

void

main

(string[

] args)

public

static

void

main

(string[

] args)

Collections工具類的使用

public class test8 static listlist arrays.aslist one two three four five six seven eight one split public static void main string args system.out.prin...

Collections工具類的使用

建立實體類 public class news implements comparable public news public news int id,string title public intgetid public void setid int id public string getti...

Collections工具類 幫助類

collections則是集合類的乙個工具類 幫助類,其中提供了一系列靜態方法,用於對集合中元素進行排序 搜尋以及執行緒安全等各種操作。1 排序 sort 使用sort方法可以根據元素的自然順序 對指定列表按公升序進行排序。列表中的所有元素都必須實現 comparable介面。此列表內的所有元素都必...