Java I/O How to - Create parent directories if not present








Question

We would like to know how to create parent directories if not present.

Answer

/*from   w  w w.j  a  v  a  2 s  .  co  m*/
import java.io.File;



public class Main {
  public static File createFile(File destDir, String filename) {
      File file = new File(destDir, filename);
      File parent = file.getParentFile();
      if (parent != null)
          parent.mkdirs();
      return file;
  }
}