mkdir () no está creando el nuevo directorio

Estoy usando Eclipse y jdk1.7. Estoy creando un programa básico utilizando el manejo de archivos, en el que se creará un directorio de salida dentro del directorio. Pero cuando ejecuto el programa, la salida se muestra falsa y el directorio no está creado. Pensé que la salida era falsa debido a la presencia de un directorio con el mismo nombre, pero esta no es la razón. Así que necesito ayuda. Aquí está mi código:

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());
    }
}

Su salida es falsa y aún no se ha creado ningún directorio. ¿Como puedo resolver este problema? Esto no es solo en este programa, sino en todos y cada uno de los programas en los que llamo el método.mkdir() Está teniendo el mismo problema.

Respuestas a la pregunta(5)

Su respuesta a la pregunta