可以使用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>类型。