java 将字符串的数字转为整型的方法
时间: 2024-03-20 19:42:30 浏览: 57
JAVA中字符串如何与整型数字相加
Java 中将字符串转为整型的方法有以下几种:
1. 使用 Integer 类的 parseInt() 方法,示例如下:
```
String str = "123";
int num = Integer.parseInt(str);
```
注意,如果字符串中包含非数字字符,会抛出 NumberFormatException 异常。需要使用 try-catch 语句来处理这种情况。
2. 使用 Integer 类的 valueOf() 方法,示例如下:
```
String str = "123";
Integer num = Integer.valueOf(str);
```
valueOf() 方法返回一个 Integer 对象,需要使用 intValue() 方法将其转为 int 类型。
3. 使用 Scanner 类的 nextInt() 方法,示例如下:
```
Scanner scanner = new Scanner(System.in);
int num = scanner.nextInt();
```
这种方法需要从控制台读取输入的字符串,并将其转为整型。
以上三种方法都可以将字符串转为整型,具体使用哪种方法取决于具体的场景和需求。
阅读全文