JAVA基礎自學筆記整理(一)某些數據類型的姿勢

    今天看了的視頻中介紹了char 與 String

    其實在學一點C之後,在去實踐了一些JAVA(都是些摳腳的東西),我還天真的以爲,JAVA中的字符串是隻有String類型,誒,看來是我太天真了。


    1.JAVA裏面也是有Char的,下面我來寫下兩者的區別(我在寫這裏裏時有點心方,覺得好像有什麼是錯的一樣,如果摳腳了,望指正)

    char 是表示字符(而不是字符串),按照我自己的理解,應該是指單個字符。

        e.g  char fuck = 'a';//用單引號表示

    Sting 是表示字符串。

        e.g  String gg = "fashlfl";

    

    2.然後我知道了每個字符都可以對應一個相應的數字,這樣的話定義的char類型可以直接在與int中直接計算使用

    e.g  char ae = 'a';

         int i = ae + 2;

         System.out.println(i);

         //輸出結果99, 因爲字符a對應97數字,順帶一提,println後面的ln表示輸出後換行。


         //如果希望將數字轉回字符輸出,

         char fx = 'a';

         int j = fx + 2;

         char fg = (char)j;//強制轉換

         System.out.println(fg);

         //輸出結果爲c c爲a的後兩位字符


         照着這節奏,我們就可以輸出a-z了,啊哈哈哈哈哈哈哈哈!

         char c4 = 'a';

         int k = c4 + 2;

         for(int g = 0;g<26;g++){

             char temp = (char)(c4+g);

             System.out.print(temp);//注意,這裏我沒有寫ln  因爲字母表連在一起纔好嘛2333

         }

         //輸出結果 abcdefg……z


    3.布爾值(boolean)  一個炒雞神奇的東西  也就是流(false)和堅(true)

      舉個例子就當寫完這個博客把

      boolean b = true;

      if(b){   //這裏其實可以寫成(b==true),但不推薦用,萬一你犯傻寫成了(b=true),那你就GG了,                  不會報錯,但你GG

          System.out.println("true");

      }

      //輸出true



                  啊哈哈哈哈哈哈哈哈哈哈哈哈哈第一篇寫完了,我要去打機了啊啊啊啊啊啊啊哈哈。好吧還是要好好學習的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章