java基本資料型別的相互轉換

2021-08-07 18:50:19 字數 657 閱讀 1596

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 str="fsdfas";

//將str轉換為byte陣列

byte bytes = str.getbytes();

//將byte轉換為string

str=new string(bytes);

string str="窗前明月光,意識地上雙";

char chars = str.tochararray();

str=new string(chars);

str=string.valueof(chars);

#byte和char的互相轉換

先轉換成str,在呼叫對應的方法

基本資料型別之間的相互轉換

最近對基本資料型別之間的相互轉化弄的比較模糊,所以今天就抽時間好好整理了一下基本資料型別之間的相互轉換。1 數字轉換成布林型別 數字中只有0轉換成布林型別的時候是false,剩下的所有數字轉換成布林型別的時候都是true 2 字串轉換成布林型別 字串中只有空字串轉換成布林型別的時候是false,剩下...

基本資料型別和包裝型別的相互轉換

基本資料型別間除了boolean和char型別外,都可以相互轉換 1 基本資料型別轉包裝型別 裝箱 int a 10 integer i1 a 可以自動轉,自動裝箱 integer a1 newinteger a 手動裝箱 integer i integer.valueof a 2 包裝型別轉基本資...

GoLang基本資料型別之間的相互轉換

demo06 fmt.println n1 100f2 float32 n1 fmt.println int型別的100轉為float32,結果 f2 fmt.println f3 3.14 var n2 int f3 fmt.println 3.14轉為int,結果 n2 fmt.println ...