亚洲免费乱码视频,日韩 欧美 国产 动漫 一区,97在线观看免费视频播国产,中文字幕亚洲图片

      1. <legend id="ppnor"></legend>

      2. 
        
        <sup id="ppnor"><input id="ppnor"></input></sup>
        <s id="ppnor"></s>

        二級Java考試輔導(dǎo)教程:2.1簡單數(shù)據(jù)類型[2]

        字號:

        3.整型數(shù)據(jù)
            整型常量:
            十進(jìn)制整數(shù)
             如123,-456,0
            八進(jìn)制整數(shù)
             以0開頭,如0123表示十進(jìn)制數(shù)83,-011表示十進(jìn)制數(shù)-9。
            十六進(jìn)制整數(shù)
             以0x或0X開頭,如0x123表示十進(jìn)制數(shù)291,-0X12表示十進(jìn)制數(shù)-18。
            整型變量:
            4.浮點(diǎn)型(實型)數(shù)據(jù)
            實型常量:
            十進(jìn)制數(shù)形式
             由數(shù)字和小數(shù)點(diǎn)組成,且必須有小數(shù)點(diǎn),如0.123, 1.23, 123.0
            科學(xué)計數(shù)法形式
             如:123e3或123E3,其中e或E之前必須有數(shù)字,且e或E后面的指數(shù)必須為整數(shù)。
            float型的值,必須在數(shù)字后加f或F,如1.23f。
            實型變量:
            5.簡單數(shù)據(jù)類型的例子:
            【例2.1】
            public class Assign {
            public static void main (String args [ ] ) {
            int x , y ; //定義x,y兩個整型變量
            float z = 1.234f ; //指定變量z為float型,且賦初值為1.234
            double w = 1.234 ; //指定變量w為double型,且賦初值為1.234
            boolean flag = true ; //指定變量flag為boolean型,且賦初值為true
            char c ; //定義字符型變量c
            String str ; //定義字符串變量str
            String str1 = " Hi " ; //指定變量str1為String型,且賦初值為Hi
            c = ' A ' ; //給字符型變量c賦值'A'
            str = " bye " ; //給字符串變量str賦值"bye"
            x = 12 ; //給整型變量x賦值為12
            y = 300; //給整型變量y賦值為300
            }
            }
            2.1.4 簡單數(shù)據(jù)類型中各類型數(shù)據(jù)間的優(yōu)先關(guān)系和相互轉(zhuǎn)換
            1.不同類型數(shù)據(jù)間的優(yōu)先關(guān)系如下:
            低------------------------------------------->高
            byte,short,char-> int -> long -> float -> double
            2.自動類型轉(zhuǎn)換規(guī)則
            整型,實型,字符型數(shù)據(jù)可以混合運(yùn)算。運(yùn)算中,不同類型的數(shù)據(jù)先轉(zhuǎn)化為同一類型,然后進(jìn)行運(yùn)算,轉(zhuǎn)換從低級到高級;
            3.強(qiáng)制類型轉(zhuǎn)換
            高級數(shù)據(jù)要轉(zhuǎn)換成低級數(shù)據(jù),需用到強(qiáng)制類型轉(zhuǎn)換,如:
            int i;
            byte b=(byte)i; /*把int型變量i強(qiáng)制轉(zhuǎn)換為byte型*/