Konstrukteur
}
}
1.boolean createNewFile() gibt true zurück, wenn es nicht existiert, und false, wenn es existiert.
2.boolean mkdir() erstellt ein Verzeichnis
3.boolean mkdirs() erstellt mehrstufige Verzeichnisse
Methode löschen
1.boolean delete()
2. boolean deleteOnExit () löscht die Datei nach Abschluss der Verwendung
öffentliche Klasse FileDemo2 {
public static void main(String[] args){
Datei f =new File("d://1.txt");
versuchen {
System.out.println(f.createNewFile());//Gib false zurück, wenn die Datei vorhanden ist
System.out.println(f.delete());//Gib false zurück, wenn die Datei nicht existiert
} Catch (IOException e) {
// TODO Automatisch generierter Catch-Block
e.printStackTrace();
}
}
}
1.boolean canExecute() bestimmt, ob die Datei ausführbar ist
2.boolean canRead() bestimmt, ob die Datei lesbar ist
3.boolean canWrite() bestimmt, ob die Datei geschrieben werden kann
4.boolean exist() bestimmt, ob die Datei existiert
5.boolean isDirectory()
6.boolean isFile()
7.boolean isHidden()
8.boolean isAbsolute() kann auch feststellen, ob die absolute Pfaddatei nicht existiert.
Methode abrufen
1.String getName()
2.String getPath()
3.String getAbsolutePath()
4.String getParent()//Wenn kein übergeordnetes Verzeichnis vorhanden ist, geben Sie null zurück
5.long lastModified()//Ermitteln Sie die Zeit der letzten Änderung
6.lange Länge()
7.boolean renameTo(File f)
8.File[] liseRoots()//Rufen Sie den Laufwerksbuchstaben der Maschine ab
9.String[] list()
10.String[]-Liste (FilenameFilter-Filter)
Listen Sie Dateien und Ordner auf der Festplatte auf
}
}
File[] listFiles(FilenameFilter filter)
Verwenden Sie die Rekursion, um alle Dateien aufzulisten
}
Suchen Sie alle .java-Dateien im Laufwerk d, kopieren Sie sie in das Verzeichnis c:/jad und ändern Sie die Typen aller Dateien von .java in .jad.
public static void moveFile(File dir){
File[] files=dir.listFiles();
for(Datei file:files){
if(file.isDirectory())
moveFile(file);
anders{
if(file.getName().endsWith(".java"))
file.renameTo(new File("c://jad//"+
file.getName().substring(0,file.getName().lastIndexOf('.'))+".jad"));
}
}
}
}