Java如何获取键盘输入的数组和target数值
时间: 2024-05-09 20:21:44 浏览: 14
Java可以通过Scanner类获取键盘输入的数组和target数值。首先需要创建Scanner对象,然后使用nextLine()方法获取输入的一行字符串。接着可以使用String类的split()方法将字符串按照空格或逗号等分隔符进行分割,得到一个字符串数组。将字符串数组中的每个字符串转换为int类型,即可得到输入的整数数组。最后再次使用nextLine()方法获取target数值的字符串,将其转换为int类型即可。
示例代码:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] nums;
int target;
// 获取输入的整数数组
String inputNums = scanner.nextLine();
String[] strNums = inputNums.split(" ");
nums = new int[strNums.length];
for (int i = 0; i < strNums.length; i++) {
nums[i] = Integer.parseInt(strNums[i]);
}
// 获取输入的target数值
String inputTarget = scanner.nextLine();
target = Integer.parseInt(inputTarget);
// 打印输入结果
System.out.println("nums: " + Arrays.toString(nums));
System.out.println("target: " + target);
scanner.close();
}
}
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)