Java基本包裝類型

基本類型的對象包裝,也就是將常用的基本數據類型包裝成對象
* byte Byte
* short Short
* int Integer
* long Long
* boolean Boolean
* float Float
* double Double
* char Character
最常用的作用就是基本數據類型與字符串的轉換

1. 基本數據類型轉字符串:

基本數據類型+””
基本數據類型類.toString(基本類型的數值)

2.字符串轉成基本數據類型:

Integer.parseInt()
Long.parseLog()
對character不用轉就是string

3.進制轉換:

向十進制轉:toHexString()
向其他進制轉換:parseInt(“”,radax) radax指的是字符串的進制

4.自動拆箱和裝箱:

1.5版本 的新特性,自動裝箱與拆箱以前要這麼寫:

Integer x=new Integer(1)  
Integer x=new Integer("1")

現在可以自動裝箱:

  Integer x=5;  //自動裝箱
  x=x+2 //先拆箱後和裝箱  拆箱原理就是x.intValue()

1.5後對於在byte範圍(-128~+127)內的數 如果一個數已經存在 則不會重新開闢新空間,也就是

  Integer x=127,y=127; //x===y
  Integer m=128,n=128; //m!==n

還有一點需要注意的就是 new String 和普通的 String = “” 這兩個差別很大前者屬於一個對象放在了堆內存中,而後者則是直接就在常量池中,不僅僅是字符串,其他都如此。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章