上面问题是放在同一个list,不用逗号隔开
时间: 2024-02-18 09:02:04 浏览: 102
python 实现将list转成字符串,中间用空格隔开
如果您想要将同一个List的两个属性放在一个List里面,但是不需要用逗号隔开它们,可以按照以下方式操作:
```
List<Person> personList = ... // 原始的Person对象列表
List<List<Object>> nameAndAgeList = personList.stream()
.map(person -> Arrays.asList(person.getName(), person.getAge()))
.collect(Collectors.toList());
```
在上面的代码中,我们使用map()方法将每个Person对象转换为一个List,该List包含name和age属性的值。然后使用collect()方法将所有这些List收集到一个List中。最终我们得到的nameAndAgeList列表中的每个元素都将是一个包含两个元素的List,第一个元素是name属性的值,第二个元素是age属性的值。例如,nameAndAgeList列表中的第一个元素可能是一个包含“John”和25这两个元素的List,它们是从原始的Person对象列表中提取出来的。
阅读全文