Java常见数据类型举例及总结

一.Java常见数据类型举例

1.整型

运行结果如下:

2.长整型

 运行结果如下:

 3.短整型

运行结果如下:

4.双精度型

运行结果如下: 

注:

在电脑中,小数没有一个最精确的值,它只能精确到小数点后几位

5.单精度型

运行结果如下:

6.字符型

运行结果如下:

注:

  1) 需要注意的是,使用一个字符表示一个汉字时,直接用javac可能会报错,如下图

这是因为电脑自己的文本编辑器默认uft-8编码,而javac用GBK编码,因此需要在执行javac时加上

-encoding utf-8,以此程序为例,则需要javac -encoding utf-8 Test.java即可正确运行。

  2)当给字符型变量赋值一个正整数时,电脑会将正整数转为对应的字符输出。Java采用的是Unicode字符集,相对于ASCII可表示范围更广,所以Unicode字符集包含ASCII。

 7.字节型

运行结果如下:

注:

1)字节类型如果直接赋值不可超过赋值范围

2)字节类型与字符类型无关

8.布尔型

运行结果如下:

注:

  1)布尔类型变量只有两种取值ture表示真,flase表示假

  2)布尔类型不可相互转换

  3)布尔类型没有明确的大小,有的是1字节,有的是1比特位

 二.总结

Java常用数据类型
类型表示字节范围包装类
整型int4-2^31~2^31-1Inteder
长整型long8-2^63~2^63-1Long
短整型short2-2^15~2^15-1Short
双精度型double8-1.79E+308 ~ +1.79E+308Double
单精度型float4-3.40E+38 ~ +3.40E+38Float
字符型char2Character
字节型byte1-2^7~2^7-1Byte
布尔型boolean

   注:

     1)在语句int a=1;中,a为变量名也就是标识符。标识符由数字,字母,下划线,美元符组成,不能由数字开头。

       2)不同的数据类型定义的变量大小一定是不一样的

       3)可以使用包装类查看数据的范围

       4)数据类型大小与操作系统无关,因此可移植性强

       5)计算机中衡量大小使用的单位:bit  byte  kb  mb  gb  tb  pb

       6)负数在计算机存储时采用补码形式,即反码加一

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值