  |
File: classe per operazioni legate ai file |
  |
Un oggetto File rappresenta il nome di un file |
  |
Gestisce operazioni relative alle directory |
File (String path)
File (File dir, String name)
// Costruisce un file a partire da un path
// o da un File che rappresenta una directory
// e un nome di file.
  |
Funzioni di file |
long lenght()
// ritorna la lunghezza
long lastModified()
// la data di ultima modifica
// in termini di millisecondi
// dal 1/1/1970
boolean exist()
boolean canRead()
boolean canWrite()
// se un file esiste, è leggibile o scrivibile
  |
Directory |
boolean isFile()
boolena isDirectory()
boolean isAbsolute()
// È un file , una directory, il path è assoluto?
boolean mkdir()
boolean mkdirs()
// Crea una directory
// o tutte le directory intermedie
boolean renameTo(File newName)
boolean delete()
// Rinomina o cancella un file
String getName()
String getPath()
String getParent()
String getAbsolutePath()
// Estrae il nome, il path, la directory padre
// o il path assoluto
String[] list()
String[] list(FilenameFilter filter)
// Lista i file di una directory
|