Como criar diversas subpastas dentro da pasta?

Boa Tarde ! Prezados estou tentando criar diversas subpastas dentro de uma pasta especificada já li alguns tópicos a documentação mas o mkdirs deixa criar uma pasta com os subdiretório eu precisaria criar uma pasta e dentro dessa pasta outras pasta e ele permite criar só uma. Alguém poderia me ajudar ?

[code]for (int i = 1; i < 31; i ++){

File diretorio = new File( jTextField.getText(), i );
diretorio.mkdirs();

}
[/code]

Abraço,

Nroncatti

Isso me parece um problema de lógica, acho que você deveria guardar o local (estrutura de pastas) para conseguir criar pasta dentro de pasta.

Obrigado pela dica Rodolfo, eu criei uma aplicação assim:

File diretorio = new File(jTextField.getText());
diretorio.mkdirs();

File sub = new File(diretorio,“01”);
sub.mkdirs();

File sub1 = new File(diretorio, “02”);
sub1.mkdirs();

File sub2 = new File(diretorio, “03”);
sub2.mkdirs();

Se você puder me ajudar em relação a usar um for para criar as Subpastas de 01 a 31.

Abraço

Nroncatti

olá.
Basta escrever o seguinte código:

File diretorio = new File(jTextField.getText());
diretorio.mkdirs();
for(int i = 1; i < 32; i++) {
(new File(diretorio,"0" + i)).mkdirs();
}

Não testei pra vr se é exatamente isso, mas parece correto…