Rinominare file in Java

Mattepuffo's logo
Rinominare file in Java

Rinominare file in Java

Ed eccoci l'ultima operazione su file: la rinomina.

Anche qui prendiamo in considreazione se il file esiste o no.

Vediamo: il codice:

 

import java.io.*;

public class Rinomina {

public static void rename() {
try {
File file1 = new File("prova.txt");
File file2 = new File("prova2.txt");
boolean exists = file1.exists();
if (file1.exists()) {
file1.renameTo(file2);
} else {
System.out.println("Il file non esiste");
}
} catch (Exception errore) {
System.out.println(errore.getMessage());
}
}

public static void main(String[] args) {
rename();
}
}


Alla prima riga importiamo, come al solito, il package io.

Creo un metodo rename() per rinominare il file.

Apro il blocco try/catch.

Creo due oggetti File:

  • file1 è il file che voglio rinominare, indicando il percorso preciso di dove si trova
  • file2 è il file rinominato, indicando dove voglio salvarlo

Come nell'eliminazione creo una variabile booleana per controllare se il file esiste.

Apro un if, indicandogli di usare il metoda renameTo se esiste; o di stamparmi Il file non esiste in caso contrario.

Nel metodo main richiamo il metodo rename().

Anche questa operazione di base è molto semplice, ma capire bene il funzionamento di questa e delle altre è molto importante!


Spero che queste 4 spirgazioni vi siano state utili.

A presto!!


Condividi

Commentami!