Java基礎學習-基本數據類型變量的定義和使用


注意:如果使用notepad++編碼,在cmd控制台編譯時報錯(編碼GBK的不可映射字符),可以參考如下鏈接進行設置: https://jingyan.baidu.com/article/e3c78d649a56233c4c85f502.html
 
1.編寫案例演示每種不同數據類型的變量定義
 
/*
    變量的定義格式:
        數據類型 變量名 = 初始化值;
        
    數據類型:
    byte,short,int,long,float,double,char,boolean
 
*/
public class VaribleDemo{
    public static void main(String[] args){
        //定義byte類型的變量
        byte b = 10;
        System.out.println(10);
        System.out.println(b);
        
        //定義short類型的變量
        short s = 100;
        System.out.println(s);
        
        //定義int類型的變量
        int i = 1000;
        System.out.println(i);
        
        //定義long類型的變量
        //注意定義long類型的變量時,最好直接加上L
        long l = 10000000000L;
        System.out.println(l);
        
        //定義float類型的變量
        //注意定義float類型的變量時,最好直接加上F
        float f = 12.34F;
        System.out.println(f);
        
        //定義double類型的變量
        double d = 12.34;
        System.out.println(d);
        
        //定義char類型的變量
        char c = 'a';
        System.out.println(c);
        
        //定義boolean類型的變量
        boolean bb = true;
        System.out.println(bb);
    }
}
 
2.變量定義的注意事項
 
    -變量未賦值,不能直接使用
            引出變量的第二種使用格式
    -變量只在它所屬的范圍內有效。
            變量在哪對大括號內,變量就屬於哪對大括號。
    -一行上可以定義多個變量,但是不建議這樣定義
 
/*
    變量定義的注意事項:
        A:變量未賦值,不能直接使用
        B:變量只在它所屬的范圍內有效,變量屬於它所在的大括號
        C:一行上可以定義多個變量,但是不建議
*/
public class VaribleDemo2{
    public static void main(String[] args){
        //定義一個變量
        int a = 10;
        System.out.println(a);
        
        int b;
        b = 20;
        System.out.println(b);
        
        //代碼塊
        {
            int c = 30;
            System.out.println(c);
        }
        //System.out.println(c);    //此項會編譯報錯,此值將不會在控制台輸出
        
        int aa,bb;
        aa = 10;
        bb = 20;
        System.out.println(aa);
        System.out.println(bb);
    }
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM