1. 程式人生 > >String字串轉換成int[]陣列

String字串轉換成int[]陣列

String s = "485729304";

int[] a = new int[s.length()];
for(int i = 0; i < s.length(); i++)
{
//先由字串轉換成char,再轉換成String,然後Integer

a[i] = Integer.parseInt( String.valueOf(s.charAt(i)));

}
//字串中的資料一定要是數字,否則會出現異常
s.charAt(i);得到字串i位置的值,
String.valueOf(); 轉換char型別為字串
Integer.parseInt();由String轉換成Integer