翻譯上解釋:
Integer.parseInt(String)就是將String字符類型數據轉換爲Integer整型數據。
Integer.parseInt(String)遇到一些不能被轉換爲整型的字符時,會拋出異常。
一個例子
str=bf.readLine() ;//bf是一個Buffer流,str是一個字符串 num=Integer.parseInt(str) ;//此處將str字符串轉換爲整型並存儲到int類型的num中
其作用在於,若讀取的str不爲整型,則會報錯,可以拋出異常解決此問題
try{
str=brd.readLine() ; num=Integer.parseInt(str) ;
}
catch(Exception e) { System.out.println("對不起,只能輸入整數,請重新輸入。") ; }
如此,再次輸入h,a等非整型字符時,則會提示你輸入整數