String strPath = "E:\\a\\aa\\aaa.txt";
File file = new File(strPath);
if(!file.exists())){
file.createNewFile();
}
上面这段代码,如果 E:\a\aa\ 文件夹不存在,会报错。
String strPath = "E:\\a\\aa\\aaa.txt";
File file = new File(strPath);
if(!file.exists())){
file.file.mkdirs();
}
上面这段代码,会创建文件夹 E:\\a\\aa\\aaa.txt\。
String strPath = "E:\\a\\aa\\aaa.txt";
File file = new File(strPath);
File fileParent = file.getParentFile();
if(!fileParent.exists()){
fileParent.mkdirs();
}
file.createNewFile();
上面这段代码可以成功创建文件。
java获取一个文件的字节数组
byte[] readAllBytes = Files.readAllBytes(new File("C:\\Users\\mayn\\Desktop\\1.png").toPath());