Se devi creare cartelle non è affatto necessario tirare in ballo la shell!! Basta usare la classe java.io.File e in particolare il metodo mkdir(). Nota che in Java non esiste il concetto di "directory corrente".Originariamente inviato da Phobox
ciao a tutti!
premettendo che sono un principiante e che conosco ben poco del java,
vorrei chiedervi qual'è il metodo corrispondente alla funzione del c system() che permette di scrivere sotto forma di comando a console quello che vuoi.
ad esempio
system ("cd c:\java");
system ("md ciao");
creerebbe una cartella "ciao" dentro la dir java.
Se invece intendi proprio lanciare altri comandi, allora devi usare le classi Process e poi Runtime oppure ProcessBuilder (vedi sulla documentazione).