用HashSet()實現重新建立一個沒有重複數據的數組

在用ArrayList()取得數據庫中的多條數據後,可能會有重複數據的情況如:

 

在entityList中取得的值可能是多條重複的。所以我們用

Set<Integer> yearSet = new HashSet<Integer>();

來創建HashSet()對象,向裏面set值的時候不允許set重複的數據,裏面只保存一個副本

但是HashSet裏的數據是無序的

然後取新數組的數據

如果需要對新的yearSet進行排序可用

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章