基本数据类型
byte(字节) 占用1字节 值 -128 ~ 127
short(短整形) 占用2字节 值 -32768 ~ 32767
int(整形) 占用4字节 值 -2147483648 ~ 2147483647
long(长整形) 占用8字节 值(无需考虑)
float: 占用4字节 单精度浮点数
double: 占用8字节 双精度浮点数
在默认情况下,使用小数时被看做double,如果想使用float声明小数,则需要在小数后面加上f.
例:
float x= 3.14f;
double y = 3.1415926d;
double z = 3.1415926; //如果是double类型,也可以不加d
char:字符型 占用2个字节 该类型可以与整形进行计算操作。
char ch1 = 'a';
char ch2 = 97;
//以上两个ch的值是相同的
转义字符:一种特殊的字符变量,以反斜杠"\"开头
\456 八进制数表示
\u0052 4位十六进制表示
\' 单引号
\" 双引号
\\ 反斜杠
\t 垂直制表符,将光标移动到下个制表符位置
\r 回车
\n 换行
\b 退格
\f 换页
boolen 布尔类型
true //真
false //假
强制类型转换:
高精度转换低精度时,会丢失内容。
int a = (int)45.23;
目录 返回
首页
- 评论列表