我目前有代码可以在 Java 中读取一个特定文件,但我想从 Java 中的数组中读取文件名。
例如,我有一个文件名数组,例如
String[] files = {"file1.txt", "file2.txt", "File3.txt"};
我希望能够在用户单击按钮时打开数组中的文件,并且当用户再次单击按钮时,它会打开下一个文件等。
您能告诉我该怎么做吗?
精简代码:
public void loadFile(String fileName) {
InputStreamReader myReader = new InputStreamReader(getClass().getResourceAsStream(files[0]));
BufferedReader buffer = new BufferedReader(myReader);
}
理论上 对于 (int i =0;i < files.length;i++){ InputStreamReader myReader = new InputStreamReader(getClass().getResourceAsStream(files[i])); BufferedReader buffer = new BufferedReader(myReader); }