Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 13590|Odgovoriti: 1

[Vir] Java rekurzivno bere vse poti datotek pod mapo

[Kopiraj povezavo]
Objavljeno na 10. 01. 2019 13:47:54 | | | |


Java koda je naslednja:

Priloga: Pogoste operacije za java datoteke:

1. Pridobite pot do datoteke in status zaznave:
1) Pot in ime operacijske datoteke:
Datoteka getAbsoluteFile(): Pridobi absolutno pot
String getAbsolutePath(): Get the absolute path
String getPath(): Pridobi pot do datoteke
String getName(): Pridobi ime datoteke
Datoteka getParentFile(): Prejme nadrejeno mapo
String getParent(): Pridobi pot do nadrejenega imenika

2) Kako zaznati status datoteke:
boolean canExecute(): Določi, ali gre za izvršljivo datoteko ali ne
boolean canRead(): Določi, ali je datoteka berljiva
boolean canWrite(): Določi, ali je datoteka zapisljiva ali ne
boolean isHidden(): Določimo, ali je datoteka skrita
long lastModified(): Določa, kdaj je bila datoteka nazadnje spremenjena

long length(): dobi dolžino datoteke v bajtih



2. Metoda z datoteko
1) Upravljanje datoteke:
boolean isFile(): ne glede na to, ali je datoteka ali ne
boolean createNewFile(): ustvari novo datoteko
statična datoteka createTempFile(predpona niza, pripona nizov): Ustvari začasno datoteko
Boolean delete(): deletes the file
void deleteOnExit(): izbriše datoteke, ko se JVM ustavi
boolean obstaja(): Določimo, ali datoteka obstaja
boolean renameTo(File dest): Ponovno spremeni ime

2) Delovanje kataloga
boolean isDirectory(): Določimo, ali gre za imenik
boolean mkdir(): ustvari trenutno imenik
boolean mkdirs(): Ustvari trenutni imenik in nadrejeni imenik
String[] list(): Navaja vsa imena datotek
File[] listFiles(): Navaja vse datotečne objekte
static File[] listRoots(): Navaja sistemske ključe





Prejšnji:Prosimo, preberite razdelek "Varnost" v priročniku, da izveste, kako...
Naslednji:YouCore Thinking Training: Reševanje problemov z ogrodji
 Najemodajalec| Objavljeno na 10. 01. 2019 14:06:50 |
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com