新建一个a.txt的文本文件
1 import java.io.*; 2 3 public class NewFile{ 4 5 public static void main(String[] args) { 6 File f = new File("a.txt"); 7 try { 8 if(!f.exists()) 9 f.createNewFile(); 10 } catch (IOException e) { 11 12 e.printStackTrace(); 13 } 14 15 } 16 17 }
用File();New f 句柄时并没有创建文本文件,仅仅是创建句柄并将“a.txt”用构造函数初始化传入。
在调用f.createNewFile();才真正创建a.txt文件。