如何在java中将int转换为json

Jus*_*ari 0 java int json gson

如何在java中将int转换为JSON.一个简单的例子:

int number = 5; 
Gson gson = new Gson();
String numbersJson = gson.toJson(number);
return number; 
Run Code Online (Sandbox Code Playgroud)

但这不起作用:(因为我得到了5作为返回值.我想要json格式:{"number": 5}作为值

Mạn*_*yễn 8

如果你想要一个键值,那么要么包装到一个Object或一个Map:

Map<String, Integer> number = new HashMap<>();
number.put("number", 5);
String numbersJson = gson.toJson(number);
Run Code Online (Sandbox Code Playgroud)