關於Integer.parseInt()的使用

翻譯上解釋:

integer

英 ['ɪntɪdʒə]
美 ['ɪntɪdʒɚ]
  • n. [數] 整數;整體;完整的事物
更多釋義>>
[網絡短語]
  • integer 整數,整型,整數 (計算機科學)
  • Gaussian integer 高斯整數,gauss整數,高斯整數
  • Eisenstein integer 艾森斯坦整數

parseint

vt. 將字符串轉換成整數更多釋義>>
[網絡短語]
  • parseInt 將字符串轉換成整數,轉換字符串成爲整數
  • var score parseInt 轉換數值類型
詳細用法>>
那麼可以看到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(Exception e)
 {
 System.out.println("對不起,只能輸入整數,請重新輸入。") ;
 }
如此,再次輸入h,a等非整型字符時,則會提示你輸入整數

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章