arraylist集合判断元素内容取出元素到另一个集合中
时间: 2023-09-12 13:12:12 浏览: 89
在list集合中输入元素,去除重复的元素并输出
可以使用`contains`方法判断`ArrayList`集合中是否包含某个元素,然后再将符合条件的元素添加到另一个集合中。示例如下:
```java
ArrayList<String> list1 = new ArrayList<>();
list1.add("element1");
list1.add("element2");
list1.add("element3");
ArrayList<String> list2 = new ArrayList<>();
for (String element : list1) {
if (element.contains("1")) {
list2.add(element);
}
}
System.out.println(list2); // output: [element1]
```
在这个例子中,`list1`包含三个元素,然后使用`contains`方法判断每个元素中是否包含数字1,如果包含,则将其添加到`list2`中。最后,打印`list2`中的所有元素,输出结果为`[element1]`。
阅读全文