Avatar uživatele
nikolqa.o

Jak naprogramovat příkazovou řádku v javě ?

Přesněji potřebuji naprogramovat příkaz cd..

Mám tohle (jen část):
if (jmenoPrikazu­.compareTo(„cd“) == 0){

File soub = new File(cestaKsou­boru);
vypisAdresar(sou­b.getAbsolute­Path());
}

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 3760 dny Sledovat Nahlásit



Odpovědi
Avatar uživatele
marek953

Pro začátek můžeš zkusit tohle. Tím skočíš vždy o adresář výše:

File actualDir = new File("").getAb­soluteFile(); // výchozí adresář
System.out.prin­tln(actualDir­.getPath());

actualDir = actualDir.get­ParentFile();
System.out.prin­tln(actualDir­.getPath());

actualDir = actualDir.get­ParentFile();
System.out.prin­tln(actualDir­.getPath());

0 Nominace Nahlásit


Diskuze k otázce

U otázky nebylo diskutováno.

Nový příspěvek
Zajímavé otázky v kategorii Počítače a internet