java基本类型和数据拓展
-
整数类型 byte占1个字节;short占2个字节;int占4个字节(常用类型);long占8个字节(大型整数后加l如:long num01 =20l;)
-
浮点类型(小数)float(后加F如:float num04 =50.1f;);double(常用类型)
-
字符类型char占2个字节,1个字母或1个数字或1个汉字,用单引号。如:char name ='人';
-
boolean类型(是非类型)true =是 ;false 否
如:boolean flag =true;
整数拓展
进制拓展:二进制 0b 十进制 八进制 0 十六进制0x
浮点数拓展:
银行业务怎么表示钱?
用类表示 BigDecimal 数学工具类
浮点数又舍入误差避免比较
完美避免使用浮点数进行比较
字符拓展:
所以的字符本质还是数字。
char ci =‘a’
sout((int)ci);
a=97 所有的字符对应 编码 unicode 表
转义字符 制表符
\t = 空格 \n=换行
布尔值拓展
boolean flag =true;
if (flag==true){};if (flag){} 是一个意思。
代码精简易读
浙公网安备 33010602011771号