String集合添加到list 集合中
时间: 2024-11-01 18:04:34 浏览: 17
当你有一个`String`类型的集合,比如`List<String>`或者`ArrayList<String>`,想要将它添加到另一个`List`集合中,通常是作为元素直接插入。例如,假设你有`List<String> stringList` 和 `List<Object> listToAppendInto`:
```java
// 假设stringList已经填充了一些字符串
List<String> stringList = Arrays.asList("Hello", "World");
// 将stringList的内容转换为Object类型并添加到listToAppendInto中
listToAppendInto.addAll(stringList.stream()
.map(Object::toString) // 如果需要,可以对字符串进行强制类型转换
.collect(Collectors.toList()));
```
这里使用了Java 8的Stream API来进行操作,如果不需要类型转换,可以直接用`.collect(Collectors.toList())`。这样就可以将`stringList`的所有元素添加到`listToAppendInto`中了。
阅读全文