拆箱裝箱

Java提供了兩個類型系統(tǒng),基本類型與引用類型询一,使用基本類型在于效率,然而很多情況癌椿,會創(chuàng)建對象使用健蕊,因為對象可以做更多的功能,如果想要我們的基本類型像對象一樣操作踢俄,就可以使用基本類型對應的包裝類缩功,如下:

基本類型 對應的包裝類(位于java.lang包中)
byte Byte
short Short
int Integer
long Long
float Float
double Double
char Character
boolean Boolean

基本類型與對應的包裝類對象之間,來回轉(zhuǎn)換的過程稱為”裝箱“與”拆箱“:

  • 裝箱:從基本類型轉(zhuǎn)換為對應的包裝類對象都办。
  • 拆箱:從包裝類對象轉(zhuǎn)換為對應的基本類型嫡锌。
    基本數(shù)值---->包裝對象
Integer i = new Integer(4);//使用構(gòu)造函數(shù)函數(shù)
Integer iii = Integer.valueOf(4);//使用包裝類中的valueOf方法

包裝對象---->基本數(shù)值

int num = i.intValue();

自動裝箱與自動拆箱

Integer i = 4;//自動裝箱。相當于Integer i = Integer.valueOf(4);
i = i + 5;//等號右邊:將i對象轉(zhuǎn)成基本數(shù)值(自動拆箱) i.intValue() + 5;
//加法運算完成后琳钉,再次裝箱势木,把基本數(shù)值轉(zhuǎn)成對象。

基本類型與字符串之間的轉(zhuǎn)換

/*
    基本類型與字符串類型之間的相互轉(zhuǎn)換
    基本類型->字符串(String)
        1.基本類型的值+""  最簡單的方法(工作中常用)
        2.包裝類的靜態(tài)方法toString(參數(shù)),不是Object類的toString() 重載
            static String toString(int i) 返回一個表示指定整數(shù)的 String 對象歌懒。
        3.String類的靜態(tài)方法valueOf(參數(shù))
            static String valueOf(int i) 返回 int 參數(shù)的字符串表示形式啦桌。
    字符串(String)->基本類型
        使用包裝類的靜態(tài)方法parseXXX("字符串");
            Integer類: static int parseInt(String s)
            Double類: static double parseDouble(String s)
 */
public class Demo03Integer {
    public static void main(String[] args) {
        //基本類型->字符串(String)
        int i1 = 100;
        String s1 = i1+"";
        System.out.println(s1+200);//100200

        String s2 = Integer.toString(100);
        System.out.println(s2+200);//100200

        String s3 = String.valueOf(100);
        System.out.println(s3+200);//100200

        //字符串(String)->基本類型
        int i = Integer.parseInt(s1);
        System.out.println(i-10);

        int a = Integer.parseInt("a");//NumberFormatException
        System.out.println(a);
    }
}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市及皂,隨后出現(xiàn)的幾起案子甫男,更是在濱河造成了極大的恐慌,老刑警劉巖验烧,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件板驳,死亡現(xiàn)場離奇詭異,居然都是意外死亡碍拆,警方通過查閱死者的電腦和手機若治,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來感混,“玉大人端幼,你說我怎么就攤上這事『葡埃” “怎么了静暂?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵济丘,是天一觀的道長谱秽。 經(jīng)常有香客問我洽蛀,道長,這世上最難降的妖魔是什么疟赊? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任郊供,我火速辦了婚禮,結(jié)果婚禮上近哟,老公的妹妹穿的比我還像新娘驮审。我一直安慰自己,他們只是感情好吉执,可當我...
    茶點故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布疯淫。 她就那樣靜靜地躺著,像睡著了一般戳玫。 火紅的嫁衣襯著肌膚如雪熙掺。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天咕宿,我揣著相機與錄音币绩,去河邊找鬼。 笑死府阀,一個胖子當著我的面吹牛缆镣,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播试浙,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼董瞻,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了田巴?” 一聲冷哼從身側(cè)響起力细,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎固额,沒想到半個月后眠蚂,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡斗躏,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年逝慧,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片啄糙。...
    茶點故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡笛臣,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出隧饼,到底是詐尸還是另有隱情沈堡,我是刑警寧澤,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布燕雁,位于F島的核電站诞丽,受9級特大地震影響鲸拥,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜僧免,卻給世界環(huán)境...
    茶點故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一刑赶、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧懂衩,春花似錦撞叨、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至法希,卻和暖如春劣领,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背铁材。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工尖淘, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人著觉。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓村生,卻偏偏與公主長得像,于是被迫代替她去往敵國和親饼丘。 傳聞我的和親對象是個殘疾皇子趁桃,可洞房花燭夜當晚...
    茶點故事閱讀 43,490評論 2 348

推薦閱讀更多精彩內(nèi)容