integer.parseint和valueof
时间: 2023-04-26 13:02:43 浏览: 142
Java Integer.valueOf()和Integer.parseInt()的区别说明
5星 · 资源好评率100%
Integer.parseInt() 是 Java 中的一个静态方法,用于将字符串转换为 int 类型的整数。该方法可以抛出 NumberFormatException 异常。例如:
```
String str = "123";
int num = Integer.parseInt(str);
```
Integer.valueOf() 也是 Java 中的一个静态方法,用于将字符串转换为 Integer 类型的对象。这个方法可以抛出 NumberFormatException 异常。例如:
```
String str = "123";
Integer num = Integer.valueOf(str);
```
两者都是将字符串转成整数,但是 Integer.valueOf() 会返回一个 Integer 类型的对象,而 Integer.parseInt() 会返回一个 int 类型的值。
阅读全文