引入如下相应的依赖
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20190722</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.7</version>
</dependency>
具体相关代码
//String -- jsonObject
JSONObject jsonObject = new JSONObject(str);
//jsonObject -- array
JSONArray array = jsonObject.getJSONArray(jsonObject);
//json -- Class
User user = JSON.toJavaObject(jsonObject,User.class)
//jsonObject -- Class
User user = JSONObject.parseObject(String.valueOf(jsonObject),User.class);