public static void main(string args) catch (numberformatexception a)
// 基礎資料型別---〉字串
// public static string tostring(int i)
string str = integer.tostring(12);
string str1 = 12 + "";
// 基礎資料型別包裝類---〉字串
string str2 = i.tostring();
string str3 = new double(21.32).tostring();// 字串21.32
// 字串---〉基礎資料型別包裝類
integer ii = new integer("123");
try catch (numberformatexception a)
//進製轉化
system.out.println(integer.tobinarystring(123) + "b");//1111011b
system.out.println(integer.tohexstring(123) + "h");//7bh
system.out.println(integer.tooctalstring(123) + "o");//173o
/** 引入了自動拆裝箱的語法,也就是在進行基本資料型別和對應的包裝類轉換時,系統將自動進行,將大大方便程式設計師的**書寫
* int型別會自動轉換為integer型別 int i = 12; integer in = i;
* integer型別會自動轉換為int型別 int n = in;
*///string---->int,integer
string strr = "2132";
integer ii2 = new integer(strr);
int i2 = integer.parseint(strr);
int ij = integer.valueof(strr).intvalue();
//int,integer---->string
int j = 12;
string strr1 = integer.tostring(j);
integer jj = new integer(12);
string strr2 = jj.tostring();
//int--->integer,string
int c = 12;
integer ci = new integer(c);
string si = integer.tostring(c);
//integer,string--->int
integer vb = new integer(12);
string ss= "12";
int js = vb.intvalue();
int js1 = integer.parseint(ss);
int js11 = integer.valueof(ss).intvalue();
//integer--->int,string
integer dd = new integer(21);
int ik = dd.intvalue();
string ssc = dd.tostring();
//int,string--->integer
int g = 12;
string sj = "21";
integer jj1 = new integer(g);
integer jj2 = new integer(sj);
//int <---> integer
//已進行過處理
integer k = 12;
int l = new integer(12);
//int <-->integer
int a = 123;
integer b = 32 ;
a = b.intvalue();
b = new integer(a);
//int <-->string
int a1 = 32;
string cc = "232";
cc = integer.tostring(a1);
a1 = integer.parseint(cc);
a1 = integer.valueof(a1).intvalue();
//string <-->integer
string s1 = "32";
integer b1 = 342;
s1 = b1.tostring();
b1 = new integer(s1);
}
JAVA基本資料型別轉換
boolean型別不可以轉換成其他的資料型別 整形 字元型 浮點型的資料在混合運算中相互轉換,轉換時遵循如下規則 容量小的型別自動轉換成容量大的資料型別 資料型別按容量大小排序如下 byte,short,char int long float double 要注意的是byte,short,char之...
Java基本資料型別轉換
1 boolean型別不可以轉換成其他的資料型別,其他型別也不能轉換為boolean型別。2 整形,字元型,浮點型的資料在混合運算中可以互相轉換。容量小的型別自動轉換成容量大的資料型別。資料型別按容量大小排序為 byte,short,char int long float double byte,s...
JAVA基本資料型別轉換
boolean不能轉換成其他的資料型別 容量小的自動轉換成容量大的,而容量大的轉換成容量小的時候就要加上強制轉換符,可能造成精度降低或者溢位。容量自大到小排列順序 byte,short,char int long float double byte,short,char之間不會相互轉換,計算時候首先...