java 怎么将字符串转int型
时间: 2024-03-21 16:42:37 浏览: 17
要将字符串转换为 int 型,可以使用 Java 中的 Integer 类的 parseInt() 方法。例如:
```
String str = "123";
int number = Integer.parseInt(str);
```
在这个例子中,将字符串 "123" 转换为 int 类型的数字 123。请注意,如果字符串无法转换为 int 型,会抛出 NumberFormatException 异常。
相关问题
Java中将字符串转成int类型的数组
可以使用以下代码将字符串转换为int类型的数组:
```java
String str = "1 2 3 4 5";
String[] strArray = str.split(" ");
int[] intArray = new int[strArray.length];
for (int i = 0; i < strArray.length; i++) {
intArray[i] = Integer.parseInt(strArray[i]);
}
```
首先使用 `split()` 方法将字符串按照空格分割成字符串数组,然后再使用 `parseInt()` 方法将每个字符串转换为int类型并存储在int类型的数组中。
java将字符串转成int
在 Java 中,可以使用 Integer 类的 parseInt() 方法将字符串转换为 int 类型。
例如:
```
String str = "12345";
int num = Integer.parseInt(str);
```
注意:如果字符串不是有效的数字,则会抛出 NumberFormatException 异常。因此,在使用 parseInt() 方法之前,最好先检查字符串是否是有效数字。
还有一种方法是使用包装类中的 valueOf() 方法,例如:
```
String str = "12345";
int num = Integer.valueOf(str);
```
这两种方法的效果是相同的,都可以将字符串转换为 int 类型。