java 如何将非泛型List转换为List<String>?

bluesky1年前 ⋅ 193 阅读

ChatGPT的回答仅作参考:

可以使用Java 8的Stream API和map()方法来将非泛型List转换为List<String>,示例如下:

```java
List nonGenericList = Arrays.asList("foo", "bar", "baz");
List<String> stringList = nonGenericList.stream()
                                        .map(Object::toString)
                                        .collect(Collectors.toList());
```

在上面的示例中,我们首先将非泛型List转换为Stream,然后使用map()方法将每个元素转换为String类型,最后使用collect()方法将Stream转换为List<String>类型。

全部评论: 0

    相关推荐