Scanner.useDelimiter( ) 重新定义输入分隔符
// \\s*fish\\s* 是正则表达式 \\s是空格 *是同通配符 *是对前一个分隔符描述可以有没有个或者任意个,
// String input = "1 fish 2 fish red fish blue fish";
String input = "1 11 11 1 ";
Scanner s = new Scanner(input).useDelimiter("\\s*");
System.out.println(s.nextInt());
System.out.println(s.nextInt());
System.out.println(s.nextInt());
System.out.println(s.nextInt());
// System.out.println(s.next());
// System.out.println(s.next());
s.close();
运行结果
1
1
1
1