有时候我们需要的内容在文件中,这个时候我们就需要把它读取出来,首先肯定是获取文件位置,之后通过BufferedReader把内容读取出来。下面是代码。
private static String readFileData() {
String filePath = System.getProperty("user.dir") + "\\" + "licCode.txt";
StringBuilder data = new StringBuilder();
try (BufferedReader reader = new BufferedReader(new FileReader(filePath))) {
String line;
while ((line = reader.readLine()) != null) {
data.append(line);
}
log.info("读取lic码成功");
} catch (IOException e) {
log.error("读取lic码时发生错误");
System.out.println("读取文件时发生错误:" + e.getMessage());
}
return data.toString();
}