日期:2014-05-20 浏览次数:21103 次
private static Pattern WHITESPACE_PATTERN = Pattern.compile("\\p{javaWhitespace}+");
public Scanner(InputStream paramInputStream)
{
this(new InputStreamReader(paramInputStream), WHITESPACE_PATTERN);
}
------解决方案--------------------
Scanner类的next方法,输入‘空格’默认为参数输入结束
例如:当提示你输入a时,输入的是:12 13 14 15;则显示的a=12b=13
后两个参数会被舍弃
可以尝试
System.out.println("请输入a:");
String a = in.nextLine();
System.out.println("请输入b:");
String b = in.nextLine();
这样写会达到你要的效果
以next开头的方法有很多,你可以自己试试玩玩……