假设我有这样一行:
03 674 67468734 467364
56 473 36474643 647632
56 787 68686888 648638
如何使用java中的扫描器将其读入字符串临时值?我还要提到,在这一行的末尾有一个空格。每次,每行都会被读入临时值,并在执行一些操作后temp,对下一个字符串的 temp 执行相同的读取操作。
最佳答案
使用scanner.next()默认分隔符是空格。
Scanner scanner = new Scanner("03 10103538 2222 1233 6160 0142");
while(scanner.hasNext())
{
System.out.println(scanner.next());
}
关于java - 在java中使用Scanner读取空格分隔的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12988537/