我有一个菜鸟问题。
我目前正在编写一个程序,该程序使用 File 和 Scanner 类从文本文件中获取大量数据,如下所示:
File data = new File("champdata.txt");
Scanner read = new Scanner(data);
read.useDelimiter("%");
然后扫描程序在 IDE 中正确地从文本文件中检索数据,但是当我将程序作为 .jar 文件运行时,无法检索该文件。
我已经阅读了一些关于将文本文件添加到 .jar 文件本身以及使用 InputStream 和 BufferedReader 类来读取文件的内容,但我从未使用过这些类,也不了解它们的不同之处/如何使用它们代替 File 和 Scanner 类。
谁能帮我吗?