java中file.createNewFile()
方法用于创建一个空文件。创建目录请使用 file.mkdir() 方法。
语法
public boolean createNewFile()
参数
没有参数
返回值
布尔值,创建成功返回true,创建失败返回false。
例子
package com.example.yxjc.test;
import java.io.File;
import java.io.IOException;
public class FileExample {
public static void main(String[] args) {
File file = new File("D:\\filetest\\yxjc123.txt");
System.out.println(file.getAbsolutePath() + " 文件是否存在:"+file.exists());
try {
file.createNewFile();//创建文件
} catch (IOException e) {
throw new RuntimeException(e);
}
System.out.println(file.getAbsolutePath() + " 文件是否存在:"+file.exists());
}
}
输出:D:\filetest\yxjc123.txt 文件是否存在:false
D:\filetest\yxjc123.txt 文件是否存在:true
D:\filetest\yxjc123.txt 文件是否存在:true
从结果中看出第一次没有创建的时候返回为false,当创建成功后,返回true。