Java处理以空格或其它符号分割的任意长度的字符串 当无法判断是否输入结束时,可以用Scanner类提供的nextLine方法就整行数据都读入String型变量中,再用正则表达式根据空格对字符串进行分割。 Scanner sc=New Scanner(System.in); String s=sc.nextLine(); String[] sArray=s.split(" ");