Přesněji potřebuji naprogramovat příkaz cd..
Mám tohle (jen část):
if (jmenoPrikazu.compareTo(„cd“) == 0){
File soub = new File(cestaKsouboru);
vypisAdresar(soub.getAbsolutePath());
}
A do toho musím ještě dopsat, jak změním adresář, ve kterém se
nacházím.. Problém je v tom že nevím jak.. Poradíte prosím ?
Doplňuji:
Děkuji moc.. :) Já už jsem se dostala do docela prekérní situace a
nevěděla jsem, jak dál ( už jsem si lámala hlavu s vytvořením diru a
tohle už bylo moc )..
Zajímavá 0 před 3967 dny |
Sledovat
Nahlásit
|
Pro začátek můžeš zkusit tohle. Tím skočíš vždy o adresář výše:
File actualDir = new File("").getAbsoluteFile(); // výchozí adresář
System.out.println(actualDir.getPath());
actualDir = actualDir.getParentFile();
System.out.println(actualDir.getPath());
actualDir = actualDir.getParentFile();
System.out.println(actualDir.getPath());
0 Nominace Nahlásit |
U otázky nebylo diskutováno.
Nový příspěvekBedy | 1528 | |
Michal Kole | 1199 | |
led | 1156 | |
Hlada | 1131 | |
mosoj | 1124 | |
gecco | 904 | |
www | 828 | |
badisko | 817 | |
cochee | 814 | |
Dochy | 725 |
Software |
Hardware |
Internet |
Programování a webdesign |
Sítě |
Bezpečnost |
Ostatní počítače a internet |