NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Mezi 13:00 až cca 15:00 proběhne odstávka sítě z důvodu aktualizace. Web bude po celou dobu nedostupný.

Diskuze – Lekce 2 - Úvod do práce se soubory v Javě

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Odpovídá na Jakub Krsička
Petr Štechmüller:6.5.2019 15:58

Ahoj, na tohle používám malou knihovničku, která má pěkné rozhraní a je multiplatformní. Řeknu jí jenom, ať mi dá cestu ke složce, například %appdata% a víc se nestarám. Právě proto, že to má každý systém jinak je někdy problém se k tomu dostat.

Odpovědět
6.5.2019 15:58
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Kateřina Koller:8.8.2020 20:55

Ahoj,
bohuzel jsem tuto lekci asi moc nepobrala :( Ma mit spusteni kodu z clanku i nejaky jiny vysledek, nez jen vytvoreni slozky? Jak by mel vypadat kod nacteni/vytvoreni nastaveni ze souboru?
Predem dekuji za jakoukoli odpoved...

 
Odpovědět
8.8.2020 20:55
Avatar
Odpovídá na Petr Štechmüller
Lukáš Kučavík:25.3.2021 22:41

Dobrý den. Mohu poprosit o tu knihovnu? Používám MacOS. Moc jsem neporozumněl této lekci.

Odpovědět
25.3.2021 22:41
Každý je zodpovědný za svůj život ale ne každý je ochoten tu zodpovědnost přijmout.
Avatar
Odpovídá na Lukáš Kučavík
Petr Štechmüller:26.3.2021 7:55

Ahoj, je tu o té knihovně napsaný článek.

Odpovědět
26.3.2021 7:55
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Odpovídá na Petr Štechmüller
Lukáš Kučavík:26.3.2021 11:29

Děkuji mnohokrát ;)

Odpovědět
26.3.2021 11:29
Každý je zodpovědný za svůj život ale ne každý je ochoten tu zodpovědnost přijmout.
Avatar
František Sirůček:7.1.2022 12:23

NetBeans 12.6. Maven

Files.mkdirs(cesta.getParent()); // to mi hlási chybu, can not find symbol

místo toho používám

Path cesta = Path.of(System.getProperty("user.home"), "itnetwork", "soubor.txt");
Files.createDirectories(cesta.getParent());

akorát to po mě pak chtělo upravit metodu na

public static void main(String[] args) throws IOException

tak snad to nějakému zelenáči jako já pomůže pokud bude mít stejný problém

Editováno 7.1.2022 12:23
 
Odpovědět
7.1.2022 12:23
Avatar
František Sirůček:7.1.2022 12:24

viz komentář v diskusi, uvedený kod mi nefungoval.

 
Odpovědět
7.1.2022 12:24
Avatar
Atrament
Člen
Avatar
Odpovídá na František Sirůček
Atrament:7.1.2022 13:20

Máš pravdu, chybka se vloudila, už jsem odevzdal opravu. S tím throws IOException jsi to taky mohl vyřešit obalením toho volání blockem try .. catch jak je ukázáno hned v následujícím článku.

 
Odpovědět
7.1.2022 13:20
Avatar
Tomáš Čermák:13.1.2022 13:43

Nefungovalo mně:
Path cesta = Path.of(System­.getProperty("u­ser.home"), "itnetwork", "soubor.txt"); - hlásilo to chybu can not find symbol, nepřišel jsem na to proč.
nakonec jsem použil:
Path cesta = Paths.get("C:\\U­sers\\cermak\\IT­network\\test­.txt");

 
Odpovědět
13.1.2022 13:43
Avatar
Atrament
Člen
Avatar
Odpovídá na Tomáš Čermák
Atrament:13.1.2022 17:05

Pravděpodobně máš verzi Javy starší než 11, ve které došlo k změně z Paths.get() na Path.of()

 
Odpovědět
13.1.2022 17:05
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 22.