蚌埠北大青鸟IT培训学校

试听课 + 活动课
填写信息优先获取试听课

位置:学校首页 > 学校动态>Java的整数类型有哪些

Java的整数类型有哪些

  Java整数类型用来存储整数数值,主要可以分为byte、short、int和long 4种类型;其中使用byte关键字来定义byte型变量,可以一次定义多个变量并对其进行赋值,也可以不进行赋值。

Java的整数类型有哪些

  一、Java的整数类型有哪些

  Java整数类型用来存储整数数值,即没有小数部分的数值,可以是正数、负数,也可以是零。根据所占内存的大小不同,可以分为byte、short、int和long 4种类型。

  1.byte型。使用byte关键字来定义byte型变量,可以一次定义多个变量并对其进行赋值,也可以不进行赋值。

  2.short型。short型即短整型,使用short关键字来定义short型变量,可以一次定义多个变量并对其进行赋值,也可以不进行赋值。

  3.int型。int型即整型,使用int关键字来定义int型变量,可以一次定义多个变量并对其进行赋值,也可以不进行赋值。

  4.long型。long型即长整型,使用long关键字来定义long型变量,可以一次定义多个变量并对其进行赋值,也可以不进行赋值。

  二、Java怎么表示整数类型

  整数类型在Java程序中有3种表示形式,分别为十进制表示法、八进制表示法和十六进制表示法。

  1、十进制表示法。十进制的表现形式大家都很熟悉,即逢十进一,每位上的数字较大是9,如120、0、-127都是十进制数。

  2、八进制表示法。八进制即逢八进一,每位上的数字较大是7,且必须以0开头。例如,0123(转换成十进制数为83)、-0123(转换成十进制数为-83)都是八进制数。

  3、十六进制表示法。中国古代使用的就是十六进制数,所谓半斤八两就是如此,逢十六进一,每位上较大数字是f(15),且必须以0X或0x开头。

  例如,0x25(转换成十进制数为37)、0Xb01e(转换成十进制数为45086)都是十六进制数。

  三、Java整数类型的运用

  通常所说的整型指的是byte、short、int和long。

  int是较常用的整型,因此在通常情况下,一个整数值默认为int类型,有如下两种情形例外:

  (1)如果直接将一个较小的整数值(在byte或short类型的数值范围内)赋给一个byte或short的存储区,系统就会自动把这个整数值当成byte或short类型来处理。

  (2)即使一个整数值超出了int类型的数值范围,系统也不会自动把这个整数值当成long类型来处理。如果希望系统把一个整数值当成long类型来处理,就在这个整数值后增加1(小写字母)或L(大写字母)作为后缀。为了避免英文字母1与数字1混淆,推荐使用L。

领取试听课
温馨提示:为不影响您的学业,来校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
版权所有:搜学搜课(www.soxsok.com) 技术支持:搜学搜课网