能夠不作,可是不能不懂--Java for Android(二)

1.亂碼的產生spa

主要是編寫時所使用的字符集與解碼時的字符集並不一致所致使的。code

Unicode最多容許有1114112個字符。在Java中的定義「char c='中'; 」是合法的,由於在Unicode中英文字符和英文字符所佔的空間是一致的。blog

public class TestChina{
    public static void main(String args[]){
    char c='';
    System.out.println(c);
    }
}

2. boolean類型的定義與輸出class

public class Exerc01{
    public static void main(String args[])
    {
        boolean b=true;
        System.out.println(b);        
    }
}

3. 整數字面量爲整型(int)、小數字面量爲雙精度浮點型(float)亂碼

public class Exerc03{
    public static void main(String args[])
    {
        byte a=0;
        short b=0;
        int c=0;
        long d=0;
        float e=0.1;  //此時會報錯,雙精度浮點型不能直接轉化爲單精度浮點型。須要將後面更改成0.1F
        double f=0;
    }
}

數值型類型表述按照表達式中最大的一個數據類型進行輸出。數據類型

4. float

相關文章
相關標籤/搜索