int i =10;
int i2 =010;
//输出8
int i3 =0x10;
//输出16
BigDecimal 数学工具类
//float 有限 离散 舍入误差 大约
//double
float f =0.1f;//0.1
double d =1.0/10;//0.1
输出结果
System.out.println(f==d);//false
System.out.println(f);//0.1
System.out.println(d);0.1
//最好完全使用浮点数进行比较
//最好完全使用浮点数进行比较
//最好完全使用浮点数进行比较
char c1 =‘a’;
char c2 =‘中’
System.out.println(c1);//a
System.out.println((int)c1);//强制换行
System.out.println(c2);//中
System.out.println((int)c2);//强制换行
//a
//97
//中
//20013
//所有的字符本质还是数字
//编码 unicode, 表:97=a , 65=A , 2字节 0- 65536, Excel 2 16 = 65536
//u0000 UFFFF
char c3 =’\u0061’;
System.out.println(c3);//a
// \t 制表符
// \n 换行
boolean flag =true;
if*(flag==true){}//新手
if(flag){}//老手
//Less is More! 代码要精简易读