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

 时间:2024-10-12 03:17:23

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工具上拉代码被拒绝怎么办?
  • 热门搜索
    清明手抄报资料 有关端午节的手抄报 文明礼仪手抄报资料 关于地震的手抄报图片 环保手抄报内容大全 和谐校园手抄报内容 4k手抄报版面设计图 保护海洋手抄报 教师节手抄报图片 有关环保的手抄报