//整数拓展 进制0b 二进制 十进制 八进制0 十六进制0x int i =10; int i2 =010; //八进制0 int i3 =0x11; //十六进制0x A~F 0~9 System.out.println(i); System.out.println(i2); System.out.println(i3); System.out.println("============================================="); //=================================================================== //浮点数 拓展 银行业务怎么表示钱 //银行使用BigDecimal (逼格戴生母) 属于数学工具类 //================================================================= //float; 有限 离散的 舍入误差 大约 接近 但不等于 //double; //最好完全避免使用浮点数进行比较 //最好完全避免使用浮点数进行比较 //最好完全避免使用浮点数进行比较 float f =0.1f; //0.1 double b =1.0/10;//0.1 System.out.println(f==b);//两个等号 意思是 X等于X判断 System.out.println(f); System.out.println(b); System.out.println("============================================="); float d1 =2333355555555555555555555f;//超过长度之后float精度会丢失 float d2 =d1 + 1; System.out.println(d1==d2); //=================================================================== //字符拓展 //=================================================================== System.out.println("============================================="); char c1 ='a'; //char涉及到一个编码类型 Unicode(尤妮库)统一码(Unicode), 可以从0-65536也叫万国码、单一码,是计算机科学领域里的一项业界标准,包括字符集、编码方案等。Unicode是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求 // 他站2个字符 Excel表格最多支持2的16次方 65536 char c2 ='中'; System.out.println(c1); System.out.println((int)c1); //强制转换 System.out.println(c2); System.out.println((int)c2);// 强制转换 //所有的字符本质还是数字 单引号用来表示字符常量'' // System.out.println("============================================="); //===================================================== char c5 ='\u0061'; System.out.println(c5); //转义字符 // \t 空格 制表符 // \n换行 // 还有很多 需要自己去找 System.out.println("Hello\nWorld"); //========== System.out.println("============================================="); String sa = new String("hello world"); String sb = new String("hello world"); System.out.println(sa==sb); String sc ="hello world"; String sd ="hello world"; System.out.println(sc==sd); //对象 从内存分析 // 布尔值扩展 boolean flag =true; if (flag==true){}//新手会这样做 if (flag){}//老手 //less is More!(莱斯以日暮) 代码要精简易读
//转义字符