国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

JavaSE復習日記 : 八種基本數據類型

2019-11-15 01:10:44
字體:
來源:轉載
供稿:網友
javaSE復習日記 : 八種基本數據類型
/*                                  *                                       基本數據類型 * *  Java里的8種基本數據類型: *      byte    ---   1 byte = 8 bit; *      short   ---   2 byte = 16 bit; *      int     ---   4 byte = 32 bit; *      long    ---   8 byte = 64 bit; * *      float   --- 浮點型,32位的空間,數據表示形式是小數(如:3.0) *      double  --- 浮點型,64位的空間,數據表示形式是小數 *      char    --- 字符型,char型數據占用兩個字節 2 byte = 16bit; *      boolean --- 布爾型,數據只有true和false,不會出現數字(0和1等),主要用于邏輯運算和條件控制語句中; *----------------------------------------------------------------------------------------------------- *//*                                  byte,short,int,long * * 前四種數據類型的賦值調用,以及數據類型轉換; *這里先把這段注釋掉 * * 1 變量賦值和方法調用public class Javase{    public static void main(String[] args){        Javase.m_1();//調用m_1方法;    }    public static void m_1(){//靜態方法m_1;        byte a = 10;//賦值a=10;        // 賦值:        //      數據類型 變量名 = 值;        short b = 11;        int c = 12;        long d = 13;        System.out.PRintln( a );//輸出a/b/c/d;        System.out.println( b );        System.out.println( c );        System.out.println( d );    }}*//* 2 基本數據類型的轉換public class Javase{    public static void main(String[] args){        m_2();    }    public static void m_2(){        short a = 10;        int b = 20;        long c = a + b;//自動類型轉換:低類型向高類型的轉換;        byte d = (byte)((short)b - a);//強制類型轉換:高類型向高類型的轉換;需要加強制轉換符:(數據類型)數值;//這里是高類型向低類型的數據類型轉換,會損失精度        //如果高類型向低類型轉換的數據超過了低類型的內存空間,就會出現不可預知的結果,這個可以自己改下數試一試;        System.out.println( d );        System.out.println( c );    }}*-----------------------------------------------------------------------------------------------------------*//*                                  float和double類型 * *  變量的賦值和數據類型轉換 *//*public class Javase{    public static void main(String[] args){        m_3();//調用方法m_3;    }    public static void m_3(){        float a = 1;//這里a=1.0,但是不能直接寫float a = 1.0;        double b = 3;        double c = 4.0;        double d = a + b;        float e = (float)5.0;//這里如果賦值時直接寫5.0,則默認是double型的,所以需要加強制類型轉換符;        float f = (float)b + a;        System.out.println( a );        System.out.println( b );        System.out.println( c );        System.out.println( d );        System.out.println( e );        System.out.println( f );    }}*-----------------------------------------------------------------------------------------------------------*//*                                       char型 * *  char類型賦值和轉義符 *      這里先說一下轉義符的概念: *                  什么是轉義符? *                  斜杠"/"在計算機中表示轉義;可以實現有特殊意義的字符和普通字符的轉換; *                  具體我們放在實例中看; *//*public class Javase{    public static void main(String[] args){        char c_1 = 'a';//普通賦值;      賦值內容需要加單引號'';        System.out.println( c_1 );        char c_2 = '中';        System.out.println( c_2 );        char c_3 = '/u4e2d';//字符的默認值是:u0000;   u4e2d就是'中';        System.out.println( c_3 );        char c_4 = '/n';//這里'/n'是轉行符;        System.out.print( c_4 );//這里是print()和println()的區別:后者會默認在輸出內容后加轉行符;        char c_5 = '//';        System.out.println( c_5 );        char c_6 = '/'';//輸出單引號,同樣沒用轉行符,也沒用println(),所以會和雙引號連續輸出;        System.out.print( c_6 );        char c_7 = '/"';//輸出雙引號;        System.out.println( c_7 );    }}*///                                  布爾型boolean/* *  這里有一點需要注意: *                  boolean布爾型值不能參加數據類型轉換 *                  還有就是boolean布爾型默認值是false; *///  public class Javase{    static boolean f ;//這里先不賦值,看一下boolean布爾型值的默認值;    public static void main(String[] args){        m_1();        System.out.println( f );//輸出默認值;    }    public static void m_1(){        boolean b = true;        if (b) {            System.out.println( "正確" );//如果b=true,輸出正確;        }else{            System.out.println( "錯誤" );//如果b=false,輸出錯誤;        }    }}

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>杰我教育WWW.JAOVO.COM<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兴安县| 六枝特区| 莒南县| 大英县| 郧西县| 台前县| 东丽区| 延安市| 抚顺县| 莱州市| 蓝山县| 周至县| 吉木乃县| 远安县| 海兴县| 额敏县| 甘南县| 苏尼特右旗| 宜宾县| 新巴尔虎左旗| 红原县| 资兴市| 定州市| 简阳市| 方城县| 孝义市| 尉氏县| 临西县| 三门县| 阳江市| 营口市| 台中县| 斗六市| 瑞丽市| 博白县| 册亨县| 东至县| 冷水江市| 南投县| 黎城县| 合川市|