Java使用递归删除集合中重复元素的两种方法

递归这种结构真的是很神奇,有好几次遇到的问题都是通过递归解决的。不知道大家在写程序的时候是不是经常使用集合,然而集合中的数据还不如自己所愿,需要剔除一些重复数据的情况?一般都是遍历集合然后删除,今天给大家介绍两种Java使用递归删除集合中重复元素的方法。

方法一:采用老式for循环

输出:
aaa
abc
bbb

方法二:采用新式for循环

原理基本一样,都是用递归去做

输出:

aaa

abc

bbb

参与评论