Integer.parseInt()和Intger.valueOf()有什么区别
时间: 2023-04-02 17:02:59 浏览: 129
Java Integer.valueOf()和Integer.parseInt()的区别说明
5星 · 资源好评率100%
Integer.parseInt()和Integer.valueOf()都可以将字符串转换为整数类型,但是它们有一些区别。Integer.parseInt()返回一个基本数据类型int,而Integer.valueOf()返回一个Integer对象。另外,如果字符串不是一个有效的数字,Integer.parseInt()会抛出NumberFormatException异常,而Integer.valueOf()会返回一个NumberFormatException异常。此外,Integer.valueOf()还可以接受一个可选的参数,指定要转换的数字的基数。
阅读全文