import java.io.File;
public class test
{
public static void main(String[] args)
{
File f = new File("Y:/home/gzt1/"); //模拟不存在的目录
System.out.println("before make," + f.exists());
System.out.println("do make:" + f.mkdirs());
System.out.println("after make," + f.exists());
System.out.println("----------------------------------------");
/**
* 执行结果:
* 在Windows下:
* before make,false
* do make:false
* after make,false
*
*
* 在linux系统下
* before make,false
* do make:true
* after make,true
* 生成目录为:相对目录下的"Y:/home/gzt1/"
* */
File f1 = new File("C:/home\\gzt1/"); //模拟不存在的目录
System.out.println("before make," + f1.exists());
System.out.println("do make:" + f1.mkdirs());
System.out.println("after make," + f1.exists());
/**
* 执行结果:
* 在Windows下:
* before make,false
* do make:true
* after make,true
* 生成目录:"C:\home\gzt1\"
*
* 在linux系统下
* before make,false
* do make:true
* after make,true
* 生成目录为:相对目录下的"C: / home / \gzt1 /"
* */
}
}