java浅说(1):文件File的创建

  • Post author:
  • Post category:java



文件File最常见的实例化:


File file=new File(String),String参数为一个文件路径名字符串,如:


File file=new File(“E:\\demo\\aa”);


其次还有一个:


File file =new File(File,String);


创建文件的三个常用方法:


public boolean createNewFile():创建一个文件,如果存在就不创建了(返回false),如果父文件夹不存在则会产生异常。


public boolean mkdir():

创建一个文件夹,如果存在就不创建了(返回false),如果父文件夹不存在则会产生异常。


public boolean mkdirs():

创建一个文件夹,如果存在就不创建了(返回false),如果父文件夹不存在则jvm会帮你创建。






实际开发中要灵活运用以上方法。


现在有个需求:


我想在E的demo目录下创建一个test目录和一个a.txt文件怎么办?(假设不存在demo目录)


一种解决方案:


File file_test=new File(“E:\\demo\\test”);

File file_aatxt=new File(“E:\\demo\\aa.txt”);

file_test.mkdirs();

file_aatxt.createNewFile();





版权声明:本文为qq_24693837原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。