Relativni a absolutni File
Filip Jirsák
filip.jirsak na gmail.com
Úterý Únor 3 16:55:04 CET 2009
Zdravím,
konstruktor File() má i dvouparametrové varianty, kde zadáváte jako
první parametr základní cestu (jako String nebo File) a jako druhý
parametr cestu (pouze jako String, varianta s File neexistuje).
Skutečnou cestu (s vyřešením relativních cest) pak dostanete voláním
getCanonicalPath() nebo getCanonicalFile().
S pozdravem
Filip Jirsák
Dne 3. únor 2009 11:51 Lukáš Zapletal <lukas na zapletalovi.com> napsal(a):
> Zdravim,
>
> potreboval bych vytvaret a pracovat s relativnimi cestami pomoci File
> vzhledem k jinemu adresari, nez je HOME na UNIXU resp. working dir na
> Windows. Bohuzel z dokumentace o File vyplyva, ze se s relativnimi
> cestami da pracovat pouze vzhledem k tomuto adresari. Jine moznosti
> opravdu nejsou?
>
> Snad jen pres new File(base).toURI().relativize(...) ale to jsou
> sileny harakiri kvuli jednoduche relativizaci...
>
> ps - uz aby tu byla JSR 203
>
> --
> Lukas Zapletal
> http://lukas.zapletalovi.com
>
--
Filip Jirsák
filip na jirsak.org
Další informace o konferenci Konference