我正在尝试使用 Java 中的 Scanner 从文本文件中读取长类型。我收到以下错误:
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:840)
at java.util.Scanner.next(Scanner.java:1461)
at java.util.Scanner.nextLong(Scanner.java:2196)
at java.util.Scanner.nextLong(Scanner.java:2156)
at Project.main(Project.java:119)
这与这条线相关:
strLine = (long) in.nextLong();
如果我这样做 in.next() 它将起作用,但我需要将信息存储为长而不是字符串。它对阅读感到愤怒的确切数字是:3.20e11
有人知道怎么修这个东西吗?提前致谢!