60 後創業者朱江明,給零跑汽車立了個大 Flag
阿新 • • 發佈:2021-07-20
public class demon03 { public static void main(String[] args) { //整數拓展 進位制 二進位制0b 十進位制 八進位制0 十六進位制0x int i1=10; int i2=010;//八進位制0 int i3=0x10;//十六進位制0x System.out.println(i1); System.out.println(i2); System.out.println(i3); System.out.println("==============================="); //=================================================== //浮點數拓展? 銀行業務怎麼表示? 錢 //Bigdecimal 數學工具類 //=================================================== //float 有限 離散 舍入誤差 大約 接近但不等於 //doublle //最好完全避免使用浮點數進行比較//最好完全避免使用浮點數進行比較 //最好完全避免使用浮點數進行比較 float f=0.1f; //0.1 double d=1.0/10; //0.1 System.out.println(f==d); //false float d1=254623516f; float d2=d1+1; System.out.println(d1==d2); // true //===================================================//字元拓展 //=================================================== System.out.println("==============================="); char c1='A'; char c2='漢'; System.out.println(c1); System.out.println((int)c1); //強制轉換 System.out.println(c2); System.out.println((int)c2); //強制轉換 //所有的字元本質還是數字 //編碼 Unicode 表 A=65 2位元組 0- 65536 Excel 2的16次方=65536 char c3='\u0061'; System.out.println(c3); //a System.out.println("==============================="); //轉義字元 // \t 製表符 // \n 換行 // ........ System.out.println("Hello\tWorld"); System.out.println("Hello\nWorld"); System.out.println("==============================="); String sa= new String("HelloWorld"); String sc= new String("HelloWorld"); System.out.println(sa==sc); String sd="HelloWorld"; String se="HelloWorld"; System.out.println(sd==se); System.out.println("==============================="); //物件 從記憶體級別分析 //布林值擴充套件 boolean flag=true; if (flag==true){} //新手 if (flag){} //老手 //less is more 程式碼要精簡易讀