激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務(wù)器之家 - 編程語言 - JAVA教程 - java list去重操作實(shí)現(xiàn)方式

java list去重操作實(shí)現(xiàn)方式

2020-05-25 12:04lqh JAVA教程

本文主要介紹了java list 去重的方法,其中有帶類型寫法和不帶類型寫法,并舉例測(cè)試,具有一定參考借鑒價(jià)值,希望能對(duì)有需要的小伙伴有所幫助

     在開發(fā)過程中,碰到生成一個(gè)List對(duì)象,需要對(duì)其里面的每個(gè)對(duì)象都進(jìn)行校驗(yàn)。但是,這個(gè)List有時(shí)候存在重復(fù)的數(shù)據(jù)。因此需要進(jìn)行去重,以避免重復(fù)的校驗(yàn)。

1.不帶類型寫法:

?
1
List listWithoutDup = new ArrayList(new HashSet(listWithDup));

2.帶類型寫法(以String類型為例):

1)Java 7以下寫法:

?
1
List<string> listWithoutDup = new ArrayList<string>(new HashSet<string>(listWithDup));

2)Java 7及以上寫法:

?
1
List<string> listWithoutDup = new ArrayList<>(new HashSet<>(listWithDup));

樣例:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
 
public class Test {
 public static void main(String[] args) {
 List<string> listWithDup = new ArrayList<string>();
 listWithDup.add("1");
 listWithDup.add("2");
 listWithDup.add("3");
 listWithDup.add("1");
 
 List<string> listWithoutDup = new ArrayList<string>(new HashSet<string>(listWithDup));
 System.out.println("list with dup:"+ listWithDup);
 System.out.println("list without dup:"+ listWithoutDup);
 }
}

樣例運(yùn)行結(jié)果:

list with dup:[1, 2, 3, 1]
list without dup:[3, 2, 1]

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产成人在线综合 | 加勒比婷婷色综合久久 | 国产乱淫av片免费网站 | 成人毛片在线观看 | 最新91在线视频 | 操操操操网 | 久久sp| 中国免费一级毛片 | 看av网址 | 国产精品久久久久久久久久尿 | 黄视频免费在线 | 久久成人亚洲 | 中文字幕在线播放第一页 | chinese-xvideos| 日韩精品免费一区二区三区 | 久草在线观看首页 | 麻豆视频在线观看 | 网站毛片 | 鲁人人人鲁人人鲁精品 | 日本黄色免费片 | 国产精品啪一品二区三区粉嫩 | 国产毛片在线看 | 日本黄色免费片 | 国产精品中文在线 | 国产亚洲精品久久午夜玫瑰园 | 黄色免费大片 | 黄色影视免费看 | 爱操影视 | 一级做a爰片性色毛片2021 | 成人小视频在线播放 | 黄色特级视频 | 最近高清无吗免费看 | 久久国产精 | 主人在调教室性调教女仆游戏 | 黄色网址免费在线 | 日本人乱人乱亲乱色视频观看 | 中文字幕在线不卡视频 | 一级做受大片免费视频 | 成人永久免费视频 | 久久久久久久99 | av懂色|