javastring转int的方法
时间: 2023-08-07 07:55:57 浏览: 91
将Java中的String转换为int有几种方法:
1. 使用Integer类的parseInt()方法:
```
String str = "123";
int num = Integer.parseInt(str);
```
2. 使用Integer类的valueOf()方法:
```
String str = "123";
Integer num = Integer.valueOf(str);
int intValue = num.intValue();
```
3. 使用Integer类的valueOf()方法的自动拆箱:
```
String str = "123";
int num = Integer.valueOf(str);
```
4. 使用Scanner类的nextInt()方法:
```
import java.util.Scanner;
Scanner scanner = new Scanner(System.in);
String str = scanner.next();
int num = Integer.parseInt(str);
```
这些方法都可以将String类型转换为int类型,选择使用哪种方法取决于你的需求和代码上下文。
阅读全文