根据字符串在制定的目录下创建目录: “a/b/c/d/e” 就是在任意盘创建文件夹,麻烦帮下小弟我,

解决方案 »

  1.   

    利用File类的exists和createNewFile方法
      

  2.   

    我看api  感觉createNewFile就包含了exists的意思  2个都有判定是否存在这个文件的意思
      那是不是只用createNewFile就足够了?
      

  3.   

    不是的,两个意思不一样,exists判断文件是否存在,createNewFile是创建新文件,并且返回是否创建成功。File里引用了很多native方法。
      

  4.   

    所以说不对嘛...比如我想在D盘建一个文件夹a  然后a里建b ....  直到最后是d:/a/b/c/d/e的路径形式
        但是我创建之后  a是文件不是文件夹  就没办法继续创建后面的了啊
      

  5.   


    File.mkdirs()创建目录用这个方法!