Avatar uživatele
Pokročilý

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(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 )..

Odpovědi:

Avatar uživatele
Pokročilý

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());

 

Diskuze k otázce

 

U otázky nebylo diskutováno.

 

Zajímavé otázky v kategorii Počítače a internet

Přihlásit se

Položte otázku, odpovězte, zapojte se, …

začněte zde

Reklama

Kvalitní odpovědi v: Počítače a internet

Zlatý Bedy 1527
Zlatý Michal Kole 1198
Zlatý mosoj 1062
Zlatý Hlada 971
Zlatý ge0rge 951
Zlatý gecco 905
Zlatý led 884
Zlatý www 829
Zlatý badisko 818
Stříbrný cochee 684

Zobrazit celkový žebříček

Facebook

 

Váš požadavek se vyřizuje, počkejte prosím.