itwayq 发表于 2013-2-7 03:47:51

windows和linux对文件目录的处理

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/"         * */    }    }
页: [1]
查看完整版本: windows和linux对文件目录的处理