java中包装类介绍
生活随笔
收集整理的這篇文章主要介紹了
java中包装类介绍
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
包裝類:
基本數據類型使用起來非常方便,但是沒有對應的方法來操作這些基本類型的數據,我們只有通過一個類把基本類型的數據封裝起來,并在類中定義一些方法,這個類就叫做包裝類。
包裝類對應基本數據類型中的四類八種,除int(Integer)和char(Character)類型外,其它類型對應的包裝類只需將首字母大寫,而且這些包裝類都委員java.lang包中,無需導包;
包裝類型中裝箱與拆箱:
裝箱:將基本類型轉換為對應的包裝對象;拆箱:將包裝類對象轉換為對應的基本類型。
自動拆裝箱:
基本類型的數據可以和包裝類之間自動轉換的過程,集合中add()可以自動裝箱,get()可自動拆箱,它們都是底層自動轉換的。
基本類型與字符串之間的轉換:
基本類型轉字符串:基本類型轉字符串有三種方式:1.基本類型數據+"";2.包裝類的靜態方法toString();3.String類的靜態方法valueOf();
字符串轉基本類型:使用包裝類的靜態方法parseX(),注意X這里代表Int、Float等關鍵字;
public class StringToBasic{public static void main(String[] args){// 1.基本類型轉字符串類型:int num = 10;String str1 = num + "" + 5;//拼接空字符串的方式;System.out.println(str1);//105String str2 = Integer.toString(5);//包裝類中靜態方法toString()System.out.println(str2 + 5);//55String str3 = String.valueOf(8);System.out.println(str3 + 88);//888// 2.字符串類型轉基本類型:int num1 = Integer.parseInt(str3);//這里傳入合法數值類型字符串(如果轉布爾那么傳入就得是布爾值類型字符串)System.out.println(num1 + 8);//16}; };提示:本文圖片等素材來源于網絡,若有侵權,請發郵件至郵箱:810665436@qq.com聯系筆者刪除。
筆者:苦海
總結
以上是生活随笔為你收集整理的java中包装类介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: bios设置_bios怎么设置显存 bi
- 下一篇: 4变形物体_Houdini基础(二)曲线