4
回答
下面的两种方法怎样更好点?
滴滴云服务器,限时包月0.9元,为开发者而生>>>   

得到目标字符串:
{"groupId":1,"userIds":[{"id":1003}]}

方法1
Map<String,Object> json = new HashMap<String,Object>();
Map<String,Object> ids = new HashMap<String,Object>();
ids.put("id", userId);
List<Map<String,Object>> userIds = new ArrayList<>();
userIds.add(ids);
json.put("groupId", groupId);
json.put("userIds", userIds);
String s = JSONObject.toJSONString(json);

方法2                
String s = "{\"groupId\":" + groupId + ",\"userIds\":" + "[{" + "\"id\":" + userId+ "}]}";

<无标签>
举报
jag623
发帖于5个月前 4回/40阅
顶部