标签: java
我有一个程序,它读取一个类型,比如汽车的类型,它要求用户输入类型,即1,2或3.我正在寻找最佳数据类型来存储这个只有值为1的变量, 2或3。
答案 0 :(得分:5)
听起来您可能正在寻找枚举类型:
答案 1 :(得分:0)
您也可以使用布尔类型,如果使用数据库,则必须将其设置为允许数据库中的空值。
这样你在技术上就拥有这3个值。
<强> TRUE 强>;的 FALSE 强>;的 NULL 强>
但是这种方式必须必需,否则会保留用户未插入的信息。