首页 课程 师资 教程 报名

Java基础学习:java输出整数类型

  • 2020-04-08 13:38:10
  • 3495次 动力节点


    Java字节类型


    最小的整数类型为byte。byte类型变量在使用来自网络或文件的数据流时非常有用。


    字节变量通过使用byte关键字声明。下面声明两个字节变量b和c:


    byteb,c;


    byte是有符号的8位类型,范围从-128到127。


    以下代码创建两个字节类型变量并分配值。


Java基础学习:java输出整数类型


    上面的代码生成以下结果。


Java基础学习:java输出整数类型


    字节类在对象中封装了原始类型字节的值。字节类提供了将字节转换为字符串和字符串转换为字节的几种方法


    Javashort类型


    Javashort类型的大小在字节和整数之间。


    short是一个有符号的16位类型。短类型变量的范围为-32,768到32,767。


    下面是一些简短变量声明的例子:


    shorts;


    shortt;


    Javaint类型


    当在表达式中使用字节和短型值时,在求值表达式时将它们提升为int。


    int是有符号的32位类型,范围为-2,147,483,648到2,147,483,647。


    Javalong类型


    当int类型不够大时,使用Javalong类型。


    long是一个有符号的64位类型和。长型的范围是-9,223,372,036,854,775,808至9,223,372,036,854,775,807。


    要指定一个长文字,你需要告诉编译器字面值的类型为long,通过在文本上附加一个大写或小写的L。例如,0x7ffffffffffffffL或123123123123L。


    以下代码创建一个long类型文字,并将值分配给along类型变量。


Java基础学习:java输出整数类型


    此程序生成的输出如下所示:


    Java基础学习:java输出整数类型


    例子


    这里是一个使用long类型来存储结果的程序。


Java基础学习:java输出整数类型


    结果不能保存在int变量中。


    上面的代码生成以下结果。


Java基础学习:java输出整数类型


    八进制整数(基数8)


    八进制值在Java中由前导零表示。有效值09将从编译器产生错误,因为9在八进制的0到7范围之外。


    输出:


    8


    十六进制整数(基数16)


    十六进制与模8字大小(例如8,16,32和64位)匹配。您表示具有前导零-x(0x或0X)的十六进制常数。


    十六进制数字的范围为0到15,因此A到F(或a到f)代替10到15。


    整数常量可以始终分配给一个长变量。也可以为char分配整数,只要它在范围内。


Java基础学习:java输出整数类型


 以上就是动力节点java培训机构的小编针对“Java基础学习:java输出整数类型”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。


选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交