Java string與int相互轉化
阿新 • • 發佈:2018-12-19
String 轉 int
public class Main {
public static void main(String []args) {
//需注意的是,若是出現轉換中存在非數字字元,可能需要考慮異常情況
String s="12345";
int i;
//第一種方法
i=Integer.parseInt(s);
System.out.println(i);
//第二種方法
i=Integer.valueOf(s).intValue();
System.out.println(i);
}
}
int 轉 String
public class Main {
public static void main(String []args) {
int i=12345;
String s="";
//第一種方法:會產生兩個物件
s=i+"";
System.out.println(s);
//第二種方法:直接使用string的靜態方法,只有一個物件
s=String.valueOf(i);
System.out.println(i);
}
}