Estou tentando criar uma estrutura de pastas com a data atual. Até deu certo, eu só gostaria de saber se tem uma forma melhor/mais certa de se fazer.
Precisa também checar se o diretório já existe, né? Tenho medo dele sobrescrever o diretório
Meu código:
public class Test {
public static void main(String[] args) {
Calendar data = Calendar.getInstance();
String dataConcat = data.get(Calendar.DAY_OF_MONTH)+"/"+data.get(Calendar.MONTH)+"/"+data.get(Calendar.YEAR);
File dir = new File(System.getProperty("user.home"), "Eventos/"+dataConcat);
dir.mkdirs();
}
}
Outra coisa. Da forma que esta, o sistema ira criar uma pasta 29, dentro dela uma pasta 9 e dentro uma pasta 2018. O sistema ira entender que o / é diretório. Se não for esta a idéia, troque a / por outra coisa como um _ por exemplo