判断文件夹是否存在,不存在则创建:
String file = "D:/a";
File dir = new File(saveFilePath);
if (!dir.isDirectory()) {
dir.mkdir();
}
判断文件是否存在,不存在则创建:
File file = new File("G:\\Jeff.txt");
if (file.exists()) {
try {
file.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
读取文件内容为string
file工具类包: org.apache.commons.io.FileUtils
File file = new File(filePath + "/"+ downFileName);
String readFileStr = null;
readFileStr = FileUtils.readFileToString(file, "utf-8");
获取classpath路径下的文件并读取文件
InputStream resourceAsStream = t.getClass().getResourceAsStream("/properties/db.properties");
System.out.println(resourceAsStream);
String result = new BufferedReader(new InputStreamReader(resourceAsStream))
.lines().collect(Collectors.joining(System.lineSeparator()));
System.out.println(result);