标签:
2015年4月28号晚,珠海。晴、
有整型(integer),浮点型(float),布尔型(boolean),字符型(char)
java最基本的数据类型,使用int表示 范围表示有 short long int byte
1.1 十进制 (生活最常见的也最常用的)
int i =100; int j=-120;
1.2 八进制 (进制规则是满8进1,包括了0-7 的8个数字。在整数面前加一个0就是八进制数)
int i =08; int j= -12;
1.3 十六进制 (进制规则是满16进1,包括0-9 和a-f 组成。整数前面加一个0x就是十六进制数)
int i =0x05; int j = -0xffaa;
整数的取值范围
类型 | 位 | 字节 | 取值范围 |
byte | 8 | 1 | -27 ~ 27-1 |
short | 16 | 2 | -215 ~ 215-1 |
int | 32 | 4 | -231 ~ 231-1 |
long | 64 | 8 | -263 ~ 263-1 |
注意:整数型数据类型模式是int
单精度浮点型
float f = 11.21F; float f1 = -17.15F
双精度浮点型
double d = 11.11223D; double -17.15555;
浮点型的取值访问
类型 | 位 | 字节 | 取值范围 |
float | 32 | 4 | ±40282347E+38F |
double | 64 | 8 | ±1.79769313486231570E+308 |
注意:浮点型结尾没有字母,则该数据就是双精度浮点型。
字符型是一种便是字符的数据类型。char 型表示一个字符,共16位,占用两字符,例如‘a‘ ‘人‘等等
char c =‘c‘; //表示一个字符
char c = ‘\u005E‘;// 表示一个unicode码
char c =565;//表示一个整数
char底层实现也是数字类型,所以可以和int类型进行转换
布尔型是一种起判断的数据类型。就是真与假,在Java中使用true和false表示真和假
boolean b =true;
boolean b =false;
相信大家看了我这个基本数据类型能有一点点意识,为后面的内容继续努力!晚安。一个菜鸟的问候
标签:
原文地址:http://www.cnblogs.com/stuart/p/4464230.html