IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
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í.

Diskuze – Lekce 3 - Práce s textovými 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
Atrament
Tvůrce
Avatar
Odpovídá na Jaroslav Drobek
Atrament:8.6.2022 10:41

Ano, o správné uzavření souboru se starají uvedené metody.

 
Odpovědět
8.6.2022 10:41
Avatar
Jaroslav Drobek:8.6.2022 19:57

Tak jo, dále co tady postrádám, a je to asi aktuálnější než práce s texťáky, je práce s .xlsx soubory. Návody mimo ITnetwork tedy existují, ale absolvováním rekvalifikačního kurzu "Java programátor www aplikací" na ITnetwork nejsem vůbec připraven na orientaci v problematice knihoven, umístění, zapojení...v kurzu to bylo samé napište tohle a tamto, tak to prostě je...ale v reálu je třeba vědět, co tohle a tamto znamená, aby byl schopen člověk podobně zvládnout taky todleto a támdleto.

 
Odpovědět
8.6.2022 19:57
Avatar
Yveta Kršková:9. ledna 11:59

Děkuji za užitečnou lekci, jen dodávám, že místo metody System.lineSe­parator() a bw.writeLine() lze použít v textu "\n", funguje taky.
A otázka: v API io je jenom Obecná Exception, v API nio je IOException, jde o nějaký standard?

Editováno 9. ledna 12:01
 
Odpovědět
9. ledna 11:59
Avatar
Atrament
Tvůrce
Avatar
Odpovídá na Yveta Kršková
Atrament:9. ledna 16:51

Nejde, jde o nevšímavost člověka, který dopisoval sekci o nio a nevšiml si že původní autor odchytával obecnou Exception a nesladil to (sypu si popel na hlavu). Jelikož IOException rozšiřuje Exception tak lze použít kteroukoliv z nich, na funkci programu to nemá vliv, ale vždycky je lepší odchytávat konkrétnější výjimku, v tomto případě IOException.

 
Odpovědět
9. ledna 16:51
Avatar
Odpovídá na Atrament
Yveta Kršková:9. ledna 21:45

Aha, děkuji za vyčerpávající odpověď, Supertvůrče 👍

 
Odpovědět
9. ledna 21:45
Avatar
cepela
Člen
Avatar
Odpovídá na Yveta Kršková
cepela:25. března 22:50

"\n" ale nemusí fungovat vždy a všude, System.lineSe­parator() a bw.writeLine() doplní správné zalomení pro konkrétní systém.

 
Odpovědět
25. března 22:50
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 6 zpráv z 36.