java - 整数 null 以检查数据库

标签 java android database

例如,我有这个简单的构造函数:

public Car(String brand, String model, int price){
        this.brand=brand;
        this.model=model;
        this.price=price;
    }

所以,我需要创建对象来检查数据库:

new Car (null, null, 15000);
new Car (Opel, null, null);

在第一种情况下我没有问题,但在第二种情况下,不允许整数值为空。

有什么建议吗?

谢谢!

最佳答案

您可以使用一些默认值(例如 -1)来表示 null,或者使用可以为 null 的 Integer,而不是 int

关于java - 整数 null 以检查数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26373578/

相关文章:

java - 使用JRadioButton显示图像

java - 如何在 Sqlite java android 中检索选择查询的结果?

JAVA StAX 提取

java - 在其他方法中获取 AsyncTask 的结果

java - 如何在java中运行MySQL脚本?

java - 将对象放置在正确的位置(Java)

android - 从 Sqlite 数据库访问图像

java - Android - AsyncTask 中的 setAdapter()

php - 使用外键在表中添加数据

php - 图像文件未存储在 laravel 项目中