Osobně bych spíše doporučil použít fci Explode.
A rozdělit cestu podle \.
Tato fce ti již vytvoří rovnou objekt (např. list), který bude přímo obsahovat jednotlivé cesty.
Mělo by fungovat něco jako např:
java.util.ArrayList
List<String> list = new ArrayList<String>(Arrays.asList("d:\UKF\Vyucba\2014 ZS\PR1\".split('\')));
Ale:- Píšu to z hlavy
- S Javou si netykám
- může to obsahovat chybu