java.lang.NumberFormatException: For input string: " " 錯誤 異常
出現原因是:在把 String 轉 int 時,當 String 有空格 會報這個錯誤
這個異常一般出現在String 轉 int 或者 integer 過程中
(Integer.valueOf() Integer.valueOf().intValue() Integer.parseInt()),
意為 String 不包含可分析整數
解決 :
//方法一:
// String 子產品中的trim()函數會剔除掉字元串中的空格
String str = " 0 1 1";
int i = Integer.parseInt(str.trim());
//方法二:
//抛出異常
String str = "0 1 1";
int i;
try{
i = Integer.parseInt(Str);
}catch(Exception e){
//
}