我有这个程序需要读取 JComboBox 中不同选定项目的不同文件。我已经让 JComboBox 和一切正常工作,但现在当我尝试调用 Course_loader 代码时它不会运行。这是我尝试从中调用它的代码:
public static String CourseName;
public static String PlayerName;
public Start_round(){
try {
Course_loader cl = new Course_loader();
cl.loadCourse(CourseName);
} catch (IOException e) {
}
现在这里是文件阅读器的代码:
import java.io.*;
public class Course_loader {
public static String holes;
public void loadCourse(String s) throws IOException{
File f = new File("courses\\"+s+".txt");
BufferedReader reader = new BufferedReader(new FileReader(f));
holes = reader.readLine();
reader.close();
System.out.println("it ran");
}
}
当我调用代码时,它不会打印出“它运行”。我自己检查了我的代码,但我是文件阅读器的新手。请帮忙。提前致谢。
哦,文件在那里,里面有这些词
test
并且当它尝试打印字符串时,它是空的,这证明东西没有运行。