卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Java基本數(shù)據(jù)類型字符類型char的使用

在Java中,char類型是一種內(nèi)置的基本數(shù)據(jù)類型。它用于存儲單個的16位Unicode字符,范圍從u0000到uffff,換算成十進(jìn)制數(shù)字為0到65535。Char類型可以存儲任何字符。需要注意的是

在Java中,char類型是一種內(nèi)置的基本數(shù)據(jù)類型。它用于存儲單個的16位Unicode字符,范圍從u0000到uffff,換算成十進(jìn)制數(shù)字為0到65535。Char類型可以存儲任何字符。需要注意的是,給char類型賦值可以是數(shù)字或者字符,但都會被轉(zhuǎn)化為字符保存。

Eclipse軟件的打開和項目建立

我們可以通過點擊Eclipse軟件的圖標(biāo)來打開它。然后右擊項目文件夾,選擇新建類文件來建立一個Java的類文件。

Java類文件的創(chuàng)建及特點

在彈出的對話框中,填寫類的名稱為“Char1”,并勾選自動創(chuàng)建java類的啟動主函數(shù)。這樣就成功創(chuàng)建了一個Java的類文件。

Char類型的特點包括:表示單一的16位Unicode字符、最小值為“u0000”即為0、最大值為“uffff”即為65535、默認(rèn)值為0、可以儲存任何字符。Char類型的聲明可以賦值數(shù)字型或字符型,但字符型需要加上單引號括住,而賦值的數(shù)字必須符合Unicode字符集的范圍。

Char類型的賦值和運算

賦值為數(shù)字時,會先轉(zhuǎn)化為字符再賦值給引用變量。賦值為Unicode編碼、16進(jìn)制或8進(jìn)制時,最后輸出為字符。在參與運算時,Char類型會被轉(zhuǎn)化為數(shù)字類型進(jìn)行計算。

Java程序的運行和輸出結(jié)果

通過點擊運行按鈕,我們可以運行這個Java程序。程序輸出了不同賦值情況下的字符轉(zhuǎn)化結(jié)果。最后希望大家能夠通過實踐來更好地理解和掌握Char類型的使用。

源代碼

以下是關(guān)于Char類型使用的Java源代碼,可以直接進(jìn)行編譯運行。

package number;
public class Char1 {
    public static void main(String[] args) {
        // char類型的特點:
        // char類型為單一的16位Unicode字符表示
        // char類型的最小值為“u0000”即為0,最大值為“uffff”即為65535
        // char類型的默認(rèn)值為0
        // char類型可以儲存任何字符
        // char類型用這樣的單引號',將值包含其中同時也可以不包含的,為了更清楚其為字符類型最好用單引號哦!
        //(1)、char類型的聲明
        // char類型在賦值時,可以選擇賦值數(shù)字型或字符型,但是字符型需要加上單引號括住才可以,
        // 而賦值的數(shù)字必須符合Unicode字符集的范圍即u0000到uffff
        // char類型的賦值
        // 賦值為數(shù)字時會轉(zhuǎn)化為字符再賦值給引用,如下就是數(shù)字賦值給引用one之后,
        // 打印出的卻是一個字符,而不是36745了,因為char類型是字符型也就只接受字符型數(shù)據(jù)了,
        // 所以數(shù)字型都會先被轉(zhuǎn)化為字符型再賦值給引用的
        // 賦值為十進(jìn)制數(shù)字36745,最后輸出為字符
        char one  36745;
        ("one轉(zhuǎn)化為字符是:"   one);
        // 賦值為Unicode編碼,最后輸出為字符
        char apple  'u0000';
        ("apple轉(zhuǎn)化為字符是:"   apple);
        // 賦值為16進(jìn)制,最后輸出為字符
        char word  0x5454;
        ("word轉(zhuǎn)化為字符是:"   word);
        // 賦值為8進(jìn)制,最后輸出為字符
        char word1  0120;
        ("word1轉(zhuǎn)化為字符是:"   word1);
        // 加了單引號之后就直接將這個字符賦值給這個引用變量two
        char two  'a';
        ("two是:"   two);
        // char類型在參與運算時就會轉(zhuǎn)化為數(shù)字類型進(jìn)行運算,最后直接輸出
        // 關(guān)于運算的優(yōu)先級從高到低為:double>float>long>int>char,short,byte
        // char,short,byte運算時統(tǒng)一轉(zhuǎn)化為int類型計算,要了解更詳細(xì)查看本尊其他百度經(jīng)驗
        ("參與運算時轉(zhuǎn)化為int類型計算");
        (one   two);
    }
}
標(biāo)簽: