写一个Java代码,实现将输入的包含空格的字符串转换为数字
时间: 2024-05-11 22:18:43 浏览: 89
Java String字符串补0或空格的实现代码
以下是一个简单的Java代码,可以将包含空格的字符串转换为数字:
```java
import java.util.Scanner;
public class StringToNumber {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入包含空格的字符串:");
String str = input.nextLine();
String[] strArr = str.split(" ");
int[] numArr = new int[strArr.length];
for (int i = 0; i < strArr.length; i++) {
numArr[i] = Integer.parseInt(strArr[i]);
}
System.out.print("转换后的数字为:");
for (int i = 0; i < numArr.length; i++) {
System.out.print(numArr[i] + " ");
}
}
}
```
代码思路:
1. 使用 `Scanner` 类从控制台读取输入的字符串。
2. 使用 `split()` 方法将字符串按空格分割成字符串数组。
3. 声明一个整型数组,遍历字符串数组,使用 `parseInt()` 方法将每个字符串转换成整型,并存入整型数组。
4. 遍历整型数组,输出转换后的数字。
阅读全文