数据类型你应该知道的事情
1 .整数型
I .整数代入的注意事项
在java中,所有缺省整数类型都是int类型。 如果一个数量的大小超出了int的范围,并且您想将其赋值为长类型,则必须在此整数之后添加l或l。
在java中为字节和短整型赋值时,只要整数不超出字节和短整型的范围,就可以成功赋值。
如果遇到比long还大的数据类型,也可以使用biginteger。
I .整数代入方式
二进制赋值
以0b或0b开头的二进制数。
八进制赋值
从0开始的八进制数。
十进制赋值
就是普通地赋值
十六进制赋值
以0x或0x开头,后跟十六进制数
2 .浮点数
I .浮动小数点数的注意事项
java的所有缺省小数类型都是double,每次给float变量分配小数时,都要在小数后面加上f或f。
小数保存在计算机中是近似值,所以请不要用于四则运算。
小数物种有三个特别奇怪的值
infifinitysystem.out.println (1/0.0 );
- infifinitysystem.out.println (-1/0.0 );
Nan(notanumber )系统. out.Println (0.0/0.0 ); 即使把自己和自己比较也不相等的数。
I .小数代入方式
正常小数
通常指定一个小数,小数点前为0时可以省略(不推荐)。
科学计数法
尾数e整数=3.14159e4或3.14159e4(e的值为0至9 ) ) )。
3 .布尔型
布尔型只有两个值:真和假。
布尔实际上只占1位,但根据字节分配给内存1字节。 只有两个值:真和假。
对于实际存储,1表示true,0表示false。
在java中,不能从1和0直接为布尔变量赋值。 (编译器编译失败。)。
4 .字符类型
I .文字类型的注意事项
加引号的一个字符。
char型可以参加四则运算
用char类型表示的字符通过用一个数字赋值,实际上是按单词存储的
存储与符号集表中的字符对应的数字。 A-65 a-97型火箭。
I .代入方式
1 .直接代入
用单引号括起来的单个字符。 (0个字符、多个字符、双引号都不行)
2 .数字分配
用char类型表示的字符通过数字赋值(字符实际上是相应的数字)根据字符集实际存储
将表中文字对应的数字一起存储。 a-65甲型护卫舰
3. unicode赋值
转义字符
在java中,用转换字符的含义本身。 转义字符可以为char类型赋值,也可以包含在字符串中
使用。
一般转义字符:
- t选项卡一位数有8个空间。 请检查前面的字符是否有8位重叠,如果不能用空格填充8位,请注意。
- n换行
- -如果要直接输出“”、“”、,请用转义字符转义。