一.使用File创建文件
File file = new File("."+File.separator+"data.dat");
//如果不存在则创建
file.createNewFile();
File.separator目录分割符(在windows上代表/ 在linux上代表\)
"."代表的路径:当前目录
eclipse_workspace/project_name/
File.createNewFile有throws声明,需要捕获异常IOException
二、使用File创建目录
File dir = new File("."+File.separator+"demo")
dir.mkdir();
可以建立多个目录级
File dir = new File("."+File.separator+"demo"+File.separator+"A")
dir.mkdirs();
由此可得出结论:mkdir()只能在已有的目录基础上创建新目录
mkdirs()可以创建所有必要的父目录
原文:http://www.cnblogs.com/dieyaxianju/p/5084289.html