一食磕、java 中包裝類
1.為基本數(shù)據(jù)類型所提供的包裝類
主要方法
1.將本類型和其他基本類型進(jìn)行轉(zhuǎn)換的方法
2.將字符串和本類型包裝類互相轉(zhuǎn)換的方法
二、裝箱 和 拆箱 (JDK 1.5之后引入)
裝箱:把基本類型轉(zhuǎn)換成包類型彬伦,使其具有對象的性質(zhì)单绑,有手動和自動兩種
int i = 10;
Integer x= new Integer(i); // 手動裝箱
Integer y = i; // 自動裝箱
拆箱:把包裝類對象轉(zhuǎn)換成基本類型的值。有手動和自動兩種
Integer j = new Integer(9);
int m = j.intValue(); // 手動
int n = j; // 自動
個人理解:和iOS 初始化 的過程是一致的會在堆空間生成 棧中存放的是所在堆的內(nèi)存地址
三苔巨、Java 中基本類型和字符串之間的轉(zhuǎn)換
轉(zhuǎn)換成字符串
1.toString();
int c = 10;
String x = Integer.toString(c);
2.valueOf();
int c = 10;
String x = String.valueOf(c);
3.”” + 基本類型
int c = 10;
String x = c + "";
轉(zhuǎn)化成基本類型
1.parse
類型
String x = "1";
int a = Integer.parseInt(x);
注: 你要轉(zhuǎn)成什么類型就用說的包類去調(diào)用對應(yīng)的方法厅缺。parseInt 后跟的int 也是你此時要轉(zhuǎn)化的類型不是固定的
2.使用包裝類去轉(zhuǎn)換
String x = "1";
double aa =Double.valueOf(x);