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