java中int和String的型別互轉

2021-08-02 06:39:48 字數 612 閱讀 7890

一.string->int的兩種方法

1.int i = integer.parseint(string)

2.int i = integer.valueof(string)

注: string轉成 double, float, long 的方法大同小異.

二.int->string的三種方法

1.string s = string.valueof(int)

2.string s = integer.tostring(int)

3.string s = ""+int

注: double, float, long 轉成string的方法大同小異.

方法比較:

第一種方法:i=integer.parseint(s);//直接使用靜態方法,不會產生多餘的物件,但會丟擲異常

第二種方法:i=integer.valueof(s).intvalue(); 相當於 new integer(integer.parseint(s)),也會丟擲異常,但會多產生乙個物件

第一種方法:s=i+""; //會產生兩個string物件

第二種方法:s=string.valueof(i); //直接使用string類的靜態方法,只產生乙個物件

Java中String和int相互轉換

1 如何將字串 string 轉換成整數 int?a.有兩個方法 1 int i integer.parseint string 或 i integer.parseint string int radix 2 int i integer.valueof my str intvalue 注 字串轉成 ...

Java中int和string的型別轉換

int string int i 12345 string s 第一種方法 s i 會產生兩個string物件 第二種方法 s string.valueof i 直接使用string類的靜態方法,只產生乙個物件 第三種方法 s integer.tostring i 三種方法效率排序為 integer...

Java中 Int 和String 的相互轉換

system.out.println integer.tobinarystring 6 將6轉換成2進製 system.out.println integer.max value 取出整數型別的最大值 system.out.println integer.parseint 23 4 將string型...