如何从数组中读取多个文本文件?

问题描述 投票:0回答:1

我目前有代码可以在 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);

}
java arrays swing file
1个回答
0
投票

理论上 对于 (int i =0;i < files.length;i++){ InputStreamReader myReader = new InputStreamReader(getClass().getResourceAsStream(files[i])); BufferedReader buffer = new BufferedReader(myReader); }

© www.soinside.com 2019 - 2024. All rights reserved.