Como criar diversas subpastas dentro da pasta ?  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
nroncatti
Thread.start()

Membro desde: 01/09/2006 15:32:55
Mensagens: 33
Offline

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 ?



Abraço,

Nroncatti
rodolfodev
JavaBaby
[Avatar]

Membro desde: 29/03/2006 16:09:17
Mensagens: 92
Offline

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.
nroncatti
Thread.start()

Membro desde: 01/09/2006 15:32:55
Mensagens: 33
Offline

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
Bruno Araujo
Smalltalk

Membro desde: 15/01/2008 02:17:32
Mensagens: 1
Offline

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...
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team