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…