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

  • 19
    点赞
  • 79
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值