Durante la programmazione in Java, gli sviluppatori spesso richiedono archiviazione/accumulazione dei dati in più punti. Ad esempio, mantenendo e ordinando vari record separatamente. In tali situazioni, la creazione di una directory esternamente in Java è una grande funzionalità nell'allineamento delle funzionalità del codice, nella gestione della memoria e nella gestione dei dati in modo efficace.
Questo blog discuterà degli approcci alla creazione di una directory usando Java.
Come creare una directory usando Java?
Una directory può essere creata in Java usando i seguenti approcci:
- "FileOggetto e "mkdir ()" Metodo.
- "File.createirectories ()" Metodo.
Approccio 1: creare una directory in java usando l'oggetto "file" e il metodo "mkdir ()"
IL "mkdir ()"Il metodo viene utilizzato per creare una nuova directory e dà"VERO"Se viene creata la directory. Nell'altro caso, ritorna "falso". Questo metodo può essere applicato combinato con "File"Oggetto per specificare il nome e il percorso della directory e creare una directory su quel percorso:
Importa Java.io.File;
File dir = new file ("g: \\ javadirectory");
if (dir.mkdir () == true)
Sistema.fuori.println ("La directory viene creata correttamente!");
altro
Sistema.fuori.println ("la directory non può essere creata");
Applicare i seguenti passaggi come previsto nelle righe di codice sopra:
- Prima di tutto, crea un "File”Oggetto chiamato"Dir" usando il "nuovo"Parola chiave e"File()"Costruttore, rispettivamente.
- Inoltre, specificare rispettivamente il percorso e il nome della directory.
- Nel passaggio successivo, associa il "mkdir ()"Metodo con l'oggetto creato in modo tale che al momento della creazione della directory, il"Se"La condizione viene eseguita con il messaggio di successo indicato.
- Nell'altra situazione, il "altro"La condizione verrà invocata.
Produzione
Creazione di directory
Nel pop-up sopra, si può osservare che la directory specificata viene creata sul percorso allocato.
Approccio 2: creare una directory in Java utilizzando i "file.Metodo creatorectories () "
IL "createirectories ()"Il metodo crea una nuova directory. Inoltre, crea anche directory dei genitori se non esistono. IL "Ottenere()Metodo del "Sentiero"La classe trasforma una stringa di percorso in un"Sentiero"Istanza. Questi approcci possono essere applicati in combinazione per specificare il percorso e il nome della directory e creare una directory su quel percorso:
Importa Java.io.Ioexception;
Importa Java.nio.file.File;
Importa Java.nio.file.Sentiero;
Importa Java.nio.file.Percorsi;
public static void main (string [] args) lancia ioexception
String dirName = "/javadirectory";
Path Dirpath = Paths.get (dirname);
File.CreateDirectories (dirpath);
Sistema.fuori.println ("La directory viene creata correttamente!");
In questo blocco di codice:
- IL "Ioexception"Viene lanciato per far fronte al"I/o"Limitazioni.
- Nel passaggio successivo, specificare il percorso e il nome della directory, i.e., "Javadirectory".
- Si noti che anche le directory dei genitori single o multiple possono essere create utilizzando questo approccio, i.e., Genitorerectory/javadirectory.
- Dopodiché, associa il "Ottenere()Metodo "con il"Percorsi"Classe per prendere il"Sentiero"Istanza.
- Infine, applica il “File.createirectories ()"Metodo per creare la directory sul percorso specificato e visualizzare il messaggio di successo al momento della creazione.
Produzione
Creazione di directory
In questo risultato, è evidente che la directory specificata viene creata in modo appropriato.
Conclusione
Una directory può essere creata in Java usando il combinato "FileOggetto e "mkdir ()Metodo o il "File.createirectories ()" metodo. Questi approcci possono essere applicati per creare directory singoli o multipli (genitore-> figlio) in conformità con il nome e il percorso specificati. Questo blog ha elaborato gli approcci alla creazione di una directory usando Java.