java的数据类型以及对应得取值范围
2015-10-09 09:13
549 查看
1、整型
byte--------->Byte 1个字节,8位 【-128,127】 (【-2的(8-1)次方,2的(8-1)次方-1】
表示方法:35B
short------->Short 2个字节,16位 【-32768,32767】 (【-2的(16-1)次方,2的(16-1)次方-1】)
表示方法:35S
int----------->Integer 4个字节,32位 【-2147483648,2147483647】(【-2的(32-1)次方,2的(32-1)次方-1】)
表示方法:35
long -------->Long 8个字节,64位
【-9223372036854774808,9223372036854774807】(【-2的(64-1)次方,2的(64-1)次方-1】)
表示方法:35L
2、浮点型
float------------->Float 4个字节,32位
表示方法:35f
double--------->Double 8个字节,64位
表示方法:35d
3、布尔类型
boolean ------->Boolean
true 和false
4、字符型
char------------->Character 2个字节,16位
表示方法:'1','2','3'等等,表示字符时一定要加上单引号!
注意:由于各种类型的值所占用的空间大小不同,一般int类型就能满足我们日常需求。所以,选择时按实际需求来选择。
byte--------->Byte 1个字节,8位 【-128,127】 (【-2的(8-1)次方,2的(8-1)次方-1】
表示方法:35B
short------->Short 2个字节,16位 【-32768,32767】 (【-2的(16-1)次方,2的(16-1)次方-1】)
表示方法:35S
int----------->Integer 4个字节,32位 【-2147483648,2147483647】(【-2的(32-1)次方,2的(32-1)次方-1】)
表示方法:35
long -------->Long 8个字节,64位
【-9223372036854774808,9223372036854774807】(【-2的(64-1)次方,2的(64-1)次方-1】)
表示方法:35L
2、浮点型
float------------->Float 4个字节,32位
表示方法:35f
double--------->Double 8个字节,64位
表示方法:35d
3、布尔类型
boolean ------->Boolean
true 和false
4、字符型
char------------->Character 2个字节,16位
表示方法:'1','2','3'等等,表示字符时一定要加上单引号!
注意:由于各种类型的值所占用的空间大小不同,一般int类型就能满足我们日常需求。所以,选择时按实际需求来选择。
相关文章推荐
- Java基础知识强化之IO流笔记31:转换流出现的原因和格式
- Spring AOP原理及简单应用
- NetBeans IDE 8.0.2 单选按钮的使用
- java强软弱虚引用详解(转载)
- Java的绘图模式使用浅析
- Java实现操作excel表格
- Spring如何通过注解方式注入静态属性
- Java interview Advanced
- 1.3java语言基础(下)
- 1.2java语言基础(上)
- 数组实现循环队列(Java)
- [深入理解Java虚拟机]第五章 调优案例分析与实战
- JAVA 自己写的JDBC数据库工具类,并作相关的测试DBUtil
- Java垃圾回收初步理解
- 10.08JAVA学习
- java用list实现约瑟夫环问题
- 生成javadoc帮助文档
- java 反射机制和invoke方法
- 约瑟夫环问题-Java数组解决
- Java JVM(十二):指令重排序