1. 程式人生 > >Java string與int相互轉化

Java string與int相互轉化

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