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);
}
}