idea中使用强转提示:Unchecked cast: 'java.lang.Object' to 'T',网上很多都是加什么注解取消提示的。
解决办法:
import com.fasterxml.jackson.databind.ObjectMapper;
public static <T> T objParse(Class<T> returnClass, Object value) {
try {
if (value.getClass().equals(returnClass)) {
ObjectMapper objectMapper = new ObjectMapper();
return objectMapper.convertValue(value, returnClass);
}
} catch (Exception ignored) {
}
return null;
}
然后就可以使用了(ObjectUtil是自己写的工具类,把上面的方法放到工具类里面就行了)
中间略....