在Java中,可以通过以下步骤在参数中加载文件中的数据并将其作为列表返回:
File
、FileReader
、BufferedReader
等。import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
public class FileLoader {
public List<String> loadFileData(String filePath) {
List<String> dataList = new ArrayList<>();
try (BufferedReader reader = new BufferedReader(new FileReader(filePath))) {
String line;
while ((line = reader.readLine()) != null) {
dataList.add(line);
}
} catch (IOException e) {
e.printStackTrace();
}
return dataList;
}
}
BufferedReader
来逐行读取文件中的数据,并将每行数据添加到列表中。使用该方法可以加载文件中的数据并将其作为列表返回。调用示例代码如下:
public class Main {
public static void main(String[] args) {
FileLoader fileLoader = new FileLoader();
List<String> dataList = fileLoader.loadFileData("path/to/file.txt");
// 打印列表中的数据
for (String data : dataList) {
System.out.println(data);
}
}
}
以上代码会将文件中的每行数据打印出来。你可以根据实际需求对返回的列表进行进一步处理或使用。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云