Java基本数据类型——整数类型

4 篇文章 0 订阅
1.整数类型,比long型还要大的整数类型:Big Integer
2.Java中默认的类型为十进制,当我们在数据前面加上一个0是就代表八进制。数据以0x开头表示十六进制。
3.进制转换: 把一个十进制的数例如10转换成二进制可以用 Integer.toBinaryString(10)
即可将十进制的10 转成二进制的1010。
4.进制转换: 把一个十进制的数例如10转换成八进制可以用 Integer.toOctalString(10)
即可将十进制数10 转换成八进制的12
5.进制转换: 把一个十进制的数例如10转换成十六进制可以用 Integer.toHexString(10)
即可将十进制数10 转换成十六进制的a
6.java语言中整数默认的数据类型int型,
7.Java中语言转型问题:int a= 10;
  long = 200;
  short = 200;
 byte  = 100;
注释:其中这些整数常量全部的默认类型都为int型,但是这些数据的大小没有超过 byte/short/char的表述范围,则数据可以自动转型。
8.long类型:Java默认的整数数据类型是int但是当数据超过int的范围即超过21亿的时候,数据是没办法表述的,所以此时可以再数据后面加上一个“L"使数据转换成long型。
例子:正确形式:long a = 1234556677889L
      错误形式:   int a =  1234556767889(大于21亿,超过int范围不能表示)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值