JAVA中如何将字符串转整数
时间: 2024-11-03 10:20:06 浏览: 3
在Java中,将字符串转换为整数通常使用`Integer.parseInt()`或`Integer.valueOf()`方法。这两个方法都属于`java.lang.Integer`类,以下是它们的使用示例:
```java
String str = "123"; // 要转换的字符串
int numAsInt;
// 使用 parseInt() 方法
numAsInt = Integer.parseInt(str);
System.out.println(numAsInt); // 输出:123
// 或者使用 valueOf() 方法
numAsInt = Integer.valueOf(str).intValue();
System.out.println(numAsInt); // 输出同样:123
// 如果字符串无法表示为有效的整数,会抛出NumberFormatException异常,需要捕获处理
try {
numAsInt = Integer.parseInt("abc");
} catch (NumberFormatException e) {
System.out.println("输入的不是一个有效的整数");
}
```
阅读全文