Cancellare file in Kotlin
La cancellazione dei file in Kotlin, consiste in una riga di codice usando la funzione File.delete.
Questa funzione non cancella le directories, e ritorna true/false a seconda che l'operazione è avvenuta con successo o no.
Ecco un esempio:
File("test.txt").delete()
Se volessimo cancellare una intera directory in maniera ricorsiva, abbiamo una funzione apposita:
File("test").deleteRecursively()
Tenete, però, presente che questa cancellerà tutto; e che in caso di errore a metà operazione, non è previsto un rollback.
Cioè, tutto quello che è già stato cancellato, rimarrà cancellato.
Quindi state attenti ad usare questa funzione.
Enjoy!
kotlin file delete deleterecursively
Commentami!