java object 转 list
时间: 2023-11-19 13:25:27 浏览: 83
可以使用 Java 8 中的 Stream API 来实现。具体的操作步骤如下:
1. 首先,你需要使用 Arrays 类的 asList() 方法将 Object 类型的数组转换成 List 类型,示例代码如下:
Object[] objects = ...;
List<Object> list = Arrays.asList(objects);
2. 然后,你可以使用 Stream API 中的 map() 方法将 Object 类型转换成任何你需要的类型,示例代码如下:
List<Object> list = ...;
List<String> stringList = list.stream()
.map(Object::toString)
.collect(Collectors.toList());
在这个例子中,我们将 Object 类型的 list 转换成了 String 类型的 list。
3. 最后,你可以使用 Stream API 中的 collect() 方法将转换后的元素收集到一个新的 list 中,示例代码如下:
List<Object> list = ...;
List<String> result = list.stream()
.map(Object::toString)
.collect(Collectors.toList());
这个例子将 Object 类型的 list 转换成了 String 类型的 list 并将结果收集到了一个新的 list 中。
阅读全文