从文件中读取数据时,我应指定我正在读取示例省份[j] = StdIn.readString();的数据类型。该文件可能还包含数字,因此给了我一个错误,编译器会找到double而不是string。
我尝试了Charcter.isChar
province[j] = StdIn.readString();
provincenum[j] = StdIn.readInt();
xverts[j] = StdIn.readDouble();
yverts[j] = StdIn.readDouble();
线程“ main”中的异常java.util.InputMismatchException:尝试从标准输入中读取“ double”值,但下一个标记为“ String”。