java String 和 int 相互轉換

2021-07-05 12:36:41 字數 555 閱讀 3073

專案中經常會涉及到資料型別的不一致情況,這是就需要我們稍作處理。這篇文章介紹一下常見的兩種資料型別之間的轉換:string和int。

例如:string a="test",int b=1:

區別 int b=1 轉 string

方法一string b=b+」」;

會產生兩個

string物件

方法二

string b= string.valueof(b);

直接使用

string

類的靜態方法,只產生乙個物件

string a="test"轉int

方法一int a= integer.parseint(a);

直接使用靜態方法,不會產生多餘的物件,但會丟擲異常

方法二int a= integer.valueof(a).intvalue()

相當於new integer(integer.parseint(s))

,也會拋異常,但會多產生乙個物件

表中也列出了各種不同的方法的不同之處,對於我們的選擇和理解都有很大的幫助,拿來和大家分享!

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 注 字串轉成 ...

NSString與int和float的相互轉換

nsstring tempa 123 nsstring tempb 456 1,字串拼接 nsstring newstring nsstring stringwithformat tempa,tempb 2,字元轉int int intstring newstring intvalue 3,int轉...

NSString與int和float的相互轉換

nsstring tempa 123 nsstring tempb 456 1,字串拼接 nsstring newstring nsstring stringwithformat tempa,tempb 2,字元轉int int intstring newstring intvalue 3,int轉...