假设我有这样的行:
03 674 67468734 467364
56 473 36474643 647632
56 787 68686888 648638
如何在 java 中使用扫描仪将其读入 String temp?我还要提到,在这一行的末尾有一个空格。并且每次将每一行读入 temp 并在使用 temp 执行一些操作后,正在对下一个字符串的 temp 执行相同的读取操作。
假设我有这样的行:
03 674 67468734 467364
56 473 36474643 647632
56 787 68686888 648638
如何在 java 中使用扫描仪将其读入 String temp?我还要提到,在这一行的末尾有一个空格。并且每次将每一行读入 temp 并在使用 temp 执行一些操作后,正在对下一个字符串的 temp 执行相同的读取操作。
使用scanner.next()默认分隔符是空格。
Scanner scanner = new Scanner("03 10103538 2222 1233 6160 0142");
while(scanner.hasNext())
{
System.out.println(scanner.next());
}
使用Scanner.nextLine读取整行。