例如,您有一个想要转换为JSONObject的pojo列表。您列出了pojo。但是为了转换为JSONObject,您需要使用JSONObject put方法。
JSONObject personJson = new JSONObject();
for(Person person : personList){
personJson.put("firstName", person.firstName);
personJson.put("lastName", person.lastname);
...
}
如果这只是我想做的一项操作,那我就可以做
personList.stream.map(personJson.put("firstName", person.firstName));
最佳答案
JSONArray array=new JSONArray();
personList.stream().forEach(element ->
{
JSONObject personJson = new JSONObject();
personJson.put("firstName", element.firstName);
personJson.put("lastName", element.lastname);
array.add(personJson);
});