什么是文件
比如一张图片、一份文档都是文件
什么是目录
例如:F:\log 应该很容易懂吧
createNewFile()的用法
是在已有目录下创建一个新文件,!!!!注意,是已经存在的目录且该文件不存在,否则会抛出异常
// 创建文件
File file = new File("F:\\log\\1.txt");
if(!file.exists()) {
try {
//在已有文件目录下添加新文件
file.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
mkdir()的用法
mkdir()的用法很简单,就是创建一个不存在的目录
// 创建文件
File file = new File("F:\\log");
String filename = file.getName();
String filepath = file.getParent();
if(!file.exists()) {
file.mkdir();
}
所以,这两个方法的用法跟区别应该很容易区分了吧。