要将List<String>类型的列表转换为List<Object>类型的列表,可以使用Java 8的Stream API中的map方法来实现。

以下是示例代码:

import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;

public class Main {
    public static void main(String[] args) {
        List<String> stringList = Arrays.asList("Hello", "World", "Java");

        List<Object> objectList = stringList.stream()
                .map(Object::new)
                .collect(Collectors.toList());

        System.out.println(objectList);
    }
}

输出结果为:[Hello, World, Java]

在上述代码中,我们使用stream方法将List<String>转换为流,然后使用map方法将每个字符串转换为对应的Object对象,并最终使用collect方法将流转换回List<Object>类型的列表。

请注意,这里使用了方法引用Object::new来创建Object对象。根据具体需求,您可以根据自己的逻辑来替换map方法中的转换操作

java8 String类型的List 转为List

原文地址: http://www.cveoy.top/t/topic/ilsP 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录