把如下元素存放到list集合"aaa"、"bbb"、"aaa"、"abc"、"xyz"、"123"、"xyz"、"xyz"去掉重复元素。Java
时间: 2024-04-15 10:23:43 浏览: 74
要将给定的元素存放到一个List集合并去掉重复元素,可以使用Java中的ArrayList和HashSet来实现。首先,将所有元素添加到ArrayList中,然后将ArrayList转换为HashSet,这样就会自动去除重复元素,最后再将HashSet转换回ArrayList。
以下是实现的代码示例:
```java
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
public class RemoveDuplicates {
public static void main(String[] args) {
List<String> elements = new ArrayList<>();
elements.add("aaa");
elements.add("bbb");
elements.add("aaa");
elements.add("abc");
elements.add("xyz");
elements.add("123");
elements.add("xyz");
elements.add("xyz");
List<String> uniqueElements = new ArrayList<>(new HashSet<>(elements));
System.out.println("去重后的元素列表:");
for (String element : uniqueElements) {
System.out.println(element);
}
}
}
```
运行以上代码,输出结果为:
```
去重后的元素列表:
aaa
bbb
abc
xyz
123
```
阅读全文