java 的一個問題 Integer.parseInt


java 的一個問題 Integer.parseInt


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(Exceptione){System.out.println("對不起,只能輸入整數,請重新輸入 。");}如此,再次輸入h,a等非整型字符時,則會提示你輸入整數
【java 的一個問題 Integer.parseInt】

    猜你喜歡