关于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等非整型字符时,则会提示你输入整数

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