首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与MySQL的smallint等价的java是什么

与MySQL的smallint等价的java是什么
EN

Stack Overflow用户
提问于 2014-12-31 15:58:05
回答 3查看 10K关注 0票数 7

我在一个名为dead_heat_flag的MySQL表中有一个数据类型为smallint的列,我希望在我的Java类中将该列表示为一个属性。我应该使用什么数据类型?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-12-31 16:01:57

根据下面的注释,对于MySQL's smallint,java的short应该涵盖该值范围。当然,您也可以使用int,但请记住,它允许数据库列不允许的许多值。

票数 7
EN

Stack Overflow用户

发布于 2014-12-31 16:07:31

根据我找到的here for javahere for a db that uses smallint,我认为等价的数据类型应该是short。它们都处理相同的值范围。

票数 3
EN

Stack Overflow用户

发布于 2014-12-31 16:03:43

same.It在java中相当于小整数,因为其范围是-32,768,最大值为32,767 (含)。

有关数据库的java https://docs.oracle.com/cd/E19501-01/819-3659/gcmaz/,请参阅此http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27718037

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档