编写一个最简单的java程序?
在键盘任意输入一组数字(整数)以空格隔开以回车结束,要求把这串数组成数组并把该数组打印出来。例如输入:53698678(回车键)输出:[5,3,6,98,6,78]题目要...
在键盘任意输入一组数字(整数)以 空格隔开 以回车结束,要求把这串数组成数组并把该数组打印出来。
例如 输入:5 3 6 98 6 78(回车键)
输出:[5,3,6,98,6,78]
题目要求注意的是,要是在键盘随意输入的一组数字 以空格键隔开,回车结束。 展开
例如 输入:5 3 6 98 6 78(回车键)
输出:[5,3,6,98,6,78]
题目要求注意的是,要是在键盘随意输入的一组数字 以空格键隔开,回车结束。 展开
1个回答
展开全部
import java.util.*;
public class Tester{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
while(true){
System.out.print("输入一组数据:");
String line = sc.nextLine().trim();
if(!line.matches("^\\d+(\\s+\\d+)*$")){
System.out.print("输入错误, ");
continue;
}
String[] arr = line.split("\\s+");
System.out.println(Arrays.toString(arr));
sc.close();
break;
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询