
Collection集合
山有沧海
这个作者很懒,什么都没留下…
展开
-
Java后端_List去重或转Set去重
在许多情境中,我们会需要将重复的数据优化,一般情况下我们可以通过下列几种方法进行元素的去重:List不转为其他类型循环遍历List中的元素for (int i = 0; i < list.size() - 1; i++) {for (int j = list.size() - 1; j > i; j--) {if (list.get(j).equals(list.get(i))) {list.remove(j);遍历List对象,如果不重复就放入到另外一个Lis..原创 2022-05-22 23:34:03 · 3069 阅读 · 2 评论 -
Java后端_Collection集合中的List与Set转换
List列表与Set列表的区别List列表是有序、可以重复、线程不安全的列表,Set是无序、不能重复、线程不安全的列表。但List和Set可以通过方法来转换为线程安全的,加互斥锁。 Set<Long> set=new HashSet<>(); // 转换为线程安全的集合 Collections.synchronizedSet(set); List<Long> lists=new ArrayList<>(); Collecti原创 2022-04-25 11:51:50 · 1697 阅读 · 0 评论