【发布时间】:2015-12-09 17:28:03
【问题描述】:
我想使用拆分功能拆分多行输入,但我尝试它时它不起作用
public static void main(String [] args)
{
String TER = ",";
int i=0;
java.util.Scanner a = new java.util.Scanner(System.in);
StringBuilder b = new StringBuilder();
String str;
while (!(str = a.nextLine()).equals(TER)) {
b.append(str);//here i am getting the multiple line input
}
String parts[] = str.split("\\ ");
while(i<parts.length)
{
System.out.println(parts[i]);
i++;
}
}
}
输入int a d g d ,
输出,
但所需的输出是 整数 一种 d G d
【问题讨论】:
标签: java compiler-construction tokenize stringtokenizer lexical-analysis