<分区>
我只是想检查我是否做对了。这是使用可选的正确方法还是可以改进?
String longitudeResult = "Address_Longitude is empty or null;";
String latitudeResult = "Address_Latitude is empty or null;";
if (Optional.ofNullable(location).isPresent()) {
Optional<Double> longitude = Optional.ofNullable(location.getLongitude());
Optional<Double> latitude = Optional.ofNullable(location.getLatitude());
if (longitude.isPresent()) {
longitudeResult = longitude.get().toString();
}
if (latitude.isPresent()) {
latitudeResult = latitude.get().toString();
}
}