java中2个list如何去除相同的值

 时间:2024-11-05 21:37:59

通过一个小例子介绍如何使用java,将2个list中相同的值去除。

工具/原料

eclipse

方法/步骤

1、先在eclipse中创建一个java工程文件,并在src下创建类Demo。

java中2个list如何去除相同的值

2、接着在Demo.java文件中加入main函数,在main函数中创建两个list并为两个list添加数据。

java中2个list如何去除相同的值

3、接下来就是要编写去除相同值的代码了。这里介绍迷撞笸痉两种去除相同值的方法。第一种是直接通过比较去除相同的值,具体代码如图。

java中2个list如何去除相同的值

4、编写了去除相同的值的代码后,再编写输出的代码,测试是否去除成功,具体代码如图。

java中2个list如何去除相同的值

5、编写完输出代码后,通过java应用程序的方式运行Demo.java文件,结果如兔脒巛钒图。控制台输出的数据中,只有一个张三,说明相同的值被去除了。

java中2个list如何去除相同的值

java中2个list如何去除相同的值

6、接下来介绍的是第二种方法。第二种方法是通过set去除相同的值,如图修改Demo.java文件。

java中2个list如何去除相同的值

7、修改完后,再次运行Demo.java文件,结果如图。同样输出的数据中也只有一个张三,说明去除成功。

java中2个list如何去除相同的值

8、通常情况下,用set去除完相同的值后,我们会将其转换为list,便于以后对数据进行操作,转换的代码如图。

java中2个list如何去除相同的值

9、加入转换的代码后,运行Demo.java文件。运行结果如图,说明转换成功。

java中2个list如何去除相同的值

10、总结一下,上面介绍的两种傲艟茏慕方法,通常我们会使用第二种方法来去除相同的值,用set去除相同的值后,再转换成list,因为set适用于去重,而取值是比较麻谘轰室轹烦的,它无法像list那样通过索引取值,只能通过foreach的方式遍历数据。最后给出上面演示用到的所有代码。

java中2个list如何去除相同的值

java中2个list如何去除相同的值

java中2个list如何去除相同的值

java中2个list如何去除相同的值

DataGrip如何连接PostgreSQL,详细教程 启动oracle数据库报ora01565错误解决办法 怎样测试电脑某个端口是否打开? 如何解决提示“该网站证书有问题” Git工具上拉代码被拒绝怎么办?
热门搜索
好看的美甲图片 荒川爆笑团漫画 大熊猫的图片 守望先锋漫画 环保小卫士图片