我正在尝试使用java.util.Scanner对File对象进行排序,并且我想知道一些事情。我做了一些打印语句调试,并且好奇了存储扫描器扫描位置的索引。
System.out.println(scanner.next());
System.out.println(scanner.next());
这些显然会打印不同的东西,但我想知道扫描仪的索引或位置存储在哪里,因为这对我有用。
答案 0 :(得分:0)
扫描程序从流中获取数据,因此没有存储的索引。您可以通过使用计数器来模拟当前索引,或将数据存储到映射中并将密钥设置为索引。取决于你特别需要的东西。