if (responseEntity.getBody().getMeta().getCode() != ApiExceptionEnum.SUCCESS.code()) {
return null;
}
像这样的代码,
responseEntity.getBody().getMeta().getCode() -> Integer 1
ApiExceptionEnum.SUCCESS.code() -> Integer 1
有时会返回null !!
为什么?响应来自redis
答案 0 :(得分:0)
在这种情况下,==
或!=
检查比较对象是否指向内存中的相同位置。要比较存储在比较对象中的值,请使用.equals()
类中所有Java对象继承的Object
方法。