Třída File
Vytvoření konstruktorem - máme několik možností:
- new File(String filename)
-
vytvoří v aktuálním adresáři soubor s názvem
filename
- new File(File baseDir, String
filename)
-
vytvoří v adresáři baseDir soubor s
názvem filename
- new File(String baseDirName, String
filename)
-
vytvoří v adresáři se jménem
baseDirName soubor s názvem
filename
- new File(URL url)
-
vytvoří soubor se (souborovým - file:) URL
url
Testy existence a povahy souboru:
- boolean exists()
-
test na existenci souboru (nebo adresáře)
- boolean isFile()
-
test, zda jde o soubor (tj. ne adresář)
- boolean isDirectory()
-
test, zda jde o adresář
Test práv ke čtení/zápisu:
- boolean canRead()
-
test, zda lze soubor číst
- boolean canWrite()
-
test, zda lze do souboru zapisovat