TypechoJoeTheme

王子博客

用户名
密码
用户名
邮箱
搜索到 1 篇与 list去重 的结果 ———
2023-07-31

还在用 list.contain 做去重?该换换了!

还在用 list.contain 做去重?该换换了!
最近又是一轮代码review , 发现了一些实现去重的代码,在使用 list.contains ......我沉思,是不是其实很多初学者也存在这种去重使用问题?所以我选择把这个事情整出来,分享一下。1首先是造出一个 List<String> 模拟数据,一共2W条,里面有一半数据1W条是重复的:public static List<String> getTestList() { List<String> list = new ArrayList<>(); for (int i = 1; i <= 10000; i++) { list.add(String.valueOf(i)); } for (int i = 10000; i >= 1; i--) { list.add(String.valueOf(i)); } return list; } 先看看我们用 contain 去重的代码:/** * 使用 list.contain 去重 * ...
王子
2023-07-31

技术与技巧

352 阅读
2 评论
2023年07月31日
352 阅读
2 评论