声纳在给
即使在我的代码中使用了“删除此未使用的addressId局部变量”
错误。
this.getStudentList()
.forEach(student -> student.getAddressList().stream()
.filter(address -> AddressType.HOME.equals(address.getAddressType())
&& address.isSelected())
.findFirst().ifPresent(address -> {
String addressId = null;
if (address.getAddress() != null) {
addressId = address.getAddress().getAddressId();
}
if (StringUtils.isEmpty(addressId) || addressId.equals(this.getAddress().getAddressId())) {
address.setAddress(student.getAddress());
} else {
address.setAddress(getAddressFromRemoteCall);
}
}));
在上面的代码中,我们可以清楚地看到addressId
的使用情况,但声纳却出现了故障并给出了错误消息
删除此未使用的“ addressId”局部变量
有人可以帮我吗?