Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 13590|Atbildi: 1

[Avots] Java rekursīvi nolasa visus failu ceļus direktorijā

[Kopēt saiti]
Publicēts 10.01.2019 13:47:54 | | | |


Java kods ir šāds:

Pielikums: Bieži sastopamās darbības java failiem:

1. Iegūstiet faila ceļu un noteikšanas statusu:
1) Operācijas faila ceļš un nosaukums:
File getAbsoluteFile(): iegūstiet absolūto ceļu
String getAbsolutePath(): iegūt absolūto ceļu
String getPath(): faila ceļa iegūšana
String getName(): iegūt faila nosaukumu
File getParentFile(): iegūst vecākdirektorija failu
String getParent(): vecāku direktorija ceļa iegūšana

2) Kā noteikt faila statusu:
Būla canExecute(): Nosakiet, vai tas ir izpildāms fails vai nē
Būla canRead(): nosaka, vai fails ir lasāms
Būla canWrite(): nosaka, vai fails ir rakstāms vai nē
Būla isHidden(): nosaka, vai fails ir slēpts fails
long lastModified(): nosaka, kad fails pēdējo reizi modificēts

long length(): iegūst faila garumu baitos



2. Faila metode
1) Failu darbība:
boolean isFile(): neatkarīgi no tā, vai tas ir fails vai nē
Būla createNewFile(): izveido jaunu failu
static File createTempFile(Virknes prefikss, virknes sufikss): izveido pagaidu failu
Būla dzēšana(): izdzēš failu
void deleteOnExit(): izdzēš failus, kad JVM apstājas
boolean exists(): nosakiet, vai fails pastāv
Būla renameTo(File dest): atkārtoti modificēt nosaukumu

2) Kataloga darbība
boolean isDirectory(): nosaka, vai tas ir direktorijs
Būla mkdir(): izveido pašreizējo direktoriju
Būla mkdirs(): izveido pašreizējo direktoriju un vecākdirektoriju
String[] list(): Uzskaita visus failu nosaukumus
File[] listFiles(): Uzskaita visus failu objektus
static File[] listRoots(): Uzskaita sistēmas atslēgas





Iepriekšējo:Lūdzu, izlasiet rokasgrāmatas sadaļu "Drošība", lai uzzinātu, kā...
Nākamo:YouCore domāšanas apmācība: atrisināt problēmas ar ietvariem
 Saimnieks| Publicēts 10.01.2019 14:06:50 |
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com