物件導向 基本資料型別物件包裝類與新特性

2021-08-17 03:41:11 字數 934 閱讀 5219

基本資料型別轉成字串:

基本資料型別+""

基本資料型別.tostring(基本資料型別值)

如:integer.tostring(34);//將34整數變成"34";

字串轉成基本資料型別:

*** a = ***.par***xx(string);

int a = integer.parseint("123");//靜態呼叫方式

double b = double.parsedouble("12.34");

boolean b = boolean.parseboolean("true");

integer i = new integer("123");

int num = i.intvalue();//非靜態呼叫方式,物件呼叫

十進位制轉換成其他進製

tobinarystring();

tohexstring();

tooctalstring();

其他進製轉成十進位制:

parseint(string,radix);

jdk 5 版本以後出現的新特性:

integer x = 4;// 自動裝箱 //new integer(4)

x = x/* x.intvalue() */+2;//x+2: x進行自動拆箱,變成int型別和2進行加法運算。

//再將和進行裝箱賦給x。

integer m = 128;

integer n = 128;

sop("m==n:"+(m==n));

integer a = 127;

integer b = 127;

sop("a==b:"+(a==b));

//結果為true,因為a和b指向了同乙個integer物件。

//因為當數值在byte範圍內,對於新特性,如果該值已經存在,則不會在開闢新的空間。

基本資料型別物件包裝類

基本資料型別物件包裝類 基本資料型別 引用資料型別 byte byte short short int integer long long float float double double char characher boolean boolean 基本資料型別物件包裝類最常見作用 就是用於基本...

基本資料型別物件包裝類

基本資料型別物件包裝類 byte byte short short int integer long long boolean boolean float float double double char charcter 基本資料型別物件包裝類的最常見作用 就是用於基本資料型別和字串之間的做轉換 ...

基本資料型別物件包裝類

1 基本資料型別對應物件 byte byte short short intinteger long long boolean boolean float float double double char character 2 基本資料型別物件包裝類常見作用 用於基本資料型別和字串型別之間做轉換。...