title: mkdir() is not creating the new directory
body: <p>I am using Eclipse and jdk1.7. I am making a basic program using file handling, in which an output directory inside the directory is to be made. But when I run the program, the output is showing false and the directory is not made. I thought that the output was false because of the presence of a directory with the same name, but this is not the reason. So I need help. Here is my code:</p>
  
  <pre><code>import java.io.File;
  
  public class P {
      public static void main(String[] args) {
          File f1 = new File ("abc");
          File f2 = new File (f1,"abc");
          System.out.println(f2.mkdir());
      }
  }
  </code></pre>
  
  <p>Its output is false and yet no directory has been created.
  How can I resolve this problem? This is not only in  this program - each and every program in which I am calling the method <code>mkdir()</code> is having the same problem.</p>