/**
* 从控制台获取任意长度的数组
* @return
*/
public static int[] getArr() {
int[] arr = null;
//创建输入流对象
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
try {
String input = reader.readLine(); //读取一行信息
String[] numbers = input.split(" "); //以空格来分割获得的字符串
arr = new int[numbers.length]; //初始化数组
for(int j = 0;j < numbers.length;j++) {
arr[j] = Integer.parseInt( numbers[j] ); //将String类型转换为Integer类型
}
return arr;
} catch (IOException e) {
e.printStackTrace();
}
return arr;
}
java 从控制台获取任意长度的数组
最新推荐文章于 2024-08-16 10:33:48 发布