Các kiểu nguyên thủy theo mặc định không phải là null. Đặt giá Gấp đôi và điều này sẽ giải quyết vấn đề vì sau đó nó sẽ vô hiệu. Hơn nữa, bạn có thể thêm một getter tùy chỉnh để tránh có giá là một đối tượng rỗng.
public double getPrice(){
if(this.price == null) return 0.0;
return this.price;
}
@Ingore yêu cầu Room hoàn toàn bỏ qua trường không phải là điều bạn muốn, dựa trên câu trả lời của bạn.