基本資料型別間除了boolean和char型別外,都可以相互轉換
1 基本資料型別轉包裝型別–》裝箱
int a =10;
integer i1 = a;
//可以自動轉,自動裝箱
integer a1 =
newinteger
(a);
//手動裝箱
integer i = integer.
valueof
(a);
2 包裝型別轉基本資料型別–》拆箱
integer a =10;
int i1 = a;
//可以自動轉,自動拆箱
int i2 = a.
intvalue()
;//手動拆箱
3 把字串轉換成基本資料型別,呼叫包裝類的par***xx方法或者valueof方法
string s =
"1234"
;int i = integer.
parseint
(s);
double b = double.
parsedouble
(s);
boolean boo = boolean.
parseboolean
(s);
int i = integer.
valueof
(s);
4 把基本資料型別轉換成字串
int i =9;
//方法1
string s = i+"";
//方法2
string s = string.
valueof
(i);
//方法3
string s = integer.
tostring
(i);
java基本資料型別的相互轉換
int x 1 char c char x char c x int x int c xx valueof str 為short int long float double,str為string xx par xx str str 基本資料型別的包裝類 x tostring str x string...
基本資料型別之間的相互轉換
最近對基本資料型別之間的相互轉化弄的比較模糊,所以今天就抽時間好好整理了一下基本資料型別之間的相互轉換。1 數字轉換成布林型別 數字中只有0轉換成布林型別的時候是false,剩下的所有數字轉換成布林型別的時候都是true 2 字串轉換成布林型別 字串中只有空字串轉換成布林型別的時候是false,剩下...
基本資料型別 包裝型別 和equals比較
總結 public class typetest return false 同型別包裝類 有效範圍內 賦值比較,equals均true new比較,均false,equals均true 賦值 new比較,均false,equals均true 非有效範圍內 賦值比較,均false,equals均tru...