javastring與int
⑴ java中String與Int怎樣相互轉換
一、將字串 String 轉換成整數 int
A. 有2個方法:
1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]);
2). int i = Integer.valueOf(my_str).intValue();
PS:
字串轉成 Double, Float, Long 的方法大同小異.
第一種方法:i=Integer.parseInt([String]);//直接使用靜態方法,不會產生多餘的對象,但會拋出異常。
第二種方法:i=Integer.valueOf(my_str).intValue();//Integer.valueOf(my_str) 相當於 new Integer(Integer.parseInt(my_str)),也會拋出異常。
二、將整數 int 轉換成字串 String
A. 有3種方法:
1.) String s = String.valueOf(i);
2.) String s = Integer.toString(i);
3.) String s = "" + i;
PS:
Double, Float, Long 轉成字串的方法大同小異.
第1種方法:s=String.valueOf(i); //直接使用String類的靜態方法,只產生一個對象。
第3種方法:s= "" + i; //會產生兩個String對象。
⑵ Java中String和Int的相互轉換
string和int互換:
// String 轉int
String str = 「123」;
int a = Integer.parseInt(str);
// int 轉 String
int b = 1;
String str = String.valueOf(b);
(2)javastring與int擴展閱讀:
數據類型在數據結構中的定義是一個值的集合以及定義在這個值集上的一組操作。
變數是用來存儲值的所在處,它們有名字和數據類型。變數的數據類型決定了如何將代表這些值的位存儲到計算機的內存中。
在聲明變數時也可指定它的數據類型。所有變數都具有數據類型,以決定能夠存儲哪種數據。
數據類型包括原始類型、多元組、記錄單元、代數數據類型、抽象數據類型、參考類型以及函數類型。