0 1 2 和 枚举

问题一:老师在创建这个数据库的时候为性别和用户账号状态为什么不用枚举?
问题二:有什用0 1 2 表示有什么优势?
问题三:假如是枚举类还是用 getString()来获取值 是吗?(user类里是string类型)
问题四:从学习到今天从没有在user类里见过枚举,是不适合在里面用吗?反正我是不知道怎么用,也没见过
2
收起
正在回答
1回答
1、也可以使用枚举,也可以使用普通的呦,这里只是老师的实现方式不一样。和个人的编程习惯有关哦。
2、用数值型在匹配、存储和计算过程中比字符类型效率要好一些哦。
3、是的,还是用toString来获取。
4、可以使用枚举的,但因为有的数据库对枚举支持不太好,所以,枚举现在用的比较少了,还是用普通的字段的比较多。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
Java数据库开发与实战应用2018版
- 参与学习 人
- 提交作业 277 份
- 解答问题 4297 个
Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星