int id = JSON.parseObject(params, int.class)这行代码一直报这个错误:JSON.parseObject(String, java.lang.Class)" is null
时间: 2024-05-04 22:17:39 浏览: 148
使用JSON.parse将json字符串转换成json对象的时候会出错
这个错误通常表示你传递给 `JSON.parseObject` 方法的参数 `params` 是 null。你可以在调用该方法之前,先进行判断,确保 `params` 不是 null。
例如:
```
if (params != null) {
int id = JSON.parseObject(params, int.class);
// 其他操作
} else {
// 处理 params 为 null 的情况
}
```
如果你已经进行了参数的非空判断,但仍然出现该错误,那么可能是因为 `params` 参数所表示的 JSON 字符串不符合 `int` 类型的格式,你可以尝试调整 `params` 参数的值,确保它符合 `int` 类型的格式。
阅读全文