Hledáš dárek, který neskončí v koši? Nyní 90 % extra kreditů ZDARMA s promo kódem PREKVAPENI90. Zjisti více:
NOVINKA: Staň se datovým analytikem od 0 Kč a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Diskuze – Lekce 14 - Textové řetězce v Javě podruhé - Práce s jednotlivými znaky

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
Nejnovější komentáře jsou na konci poslední stránky.
Avatar
jiri.sverak
Člen
Avatar
jiri.sverak:6.10.2012 19:53

Myslíš interpunkční znaménka?

Avatar
Kit
Tvůrce
Avatar
Kit:6.10.2012 20:20

V Javě přece nepracujeme s ASCII, ale s Unicode. ASCII je jen jeho podmnožinou. A není to UTF8, ale UTF16.

Odpovědět
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
David Jančík
Vlastník
Avatar
Odpovídá na Kit
David Jančík:6.10.2012 20:35

Když už jsi nakousnul to kódování, měl bych dotaz. Je lepší používat UTF16 nebo UTF8, případně další UTF nebo snad ANSI? Ukládám klasický text (konverzaci) v kódování UTF8. A nevím dle čeho posoudit, kde je co vhodnější použít.

Editováno
Odpovědět
Zapomeň, že je to nemožné a udělej to ;)
Avatar
Kit
Tvůrce
Avatar
Odpovídá na David Jančík
Kit:6.10.2012 21:08

Pro ukládání dat a přenos po síti je zpravidla nejvýhodnější UTF8, protože zabere méně místa. Pro zpracování uvnitř aplikace je však rychlejší UTF16, proto ho Java interně používá. Konverzi při komunikaci se systémem provádí automaticky.

Odpovědět
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá na David Hartinger
Neaktivní uživatel:19.7.2013 21:05
(nepísemný znak.equals("interpunkční znaménko"))
:P
Odpovědět
Neaktivní uživatelský účet
Avatar
Macros
Člen
Avatar
Macros:10.10.2013 17:09

Nepísmenné znaky jsou bíle znaky ne?

Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Macros
David Hartinger:18.10.2013 12:16

Když to není písmeno, tak to může být např. číslo nebo spousta jiných znaků.

Odpovědět
New kid back on the block with a R.I.P
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Macros
Kit:18.10.2013 12:36

Bílé znaky jsou ty, které nejsou vidět. Například mezera, tabulátor, odřádkování. Tyto 3 znaky se používají pro zápis programu v jazyku Whitespace.

Odpovědět
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
MrMid
Člen
Avatar
MrMid:8.1.2014 18:39

Kite, prosím tě, píšeš, že se \n nemá používat, že se má používat %n. Nejsem dostatečně drsnej na to, abych IDE nepoužíval, mám NetBeans 7.4 na Linuxu (Mint 15) a nějak mi to tu nechce zalamovat, normálně to do výstupu napíše %n.. přitom \n funguje normálně. Mohl bys mi prosím vysvětlit, co znamená, že "poskytne řádek v závislosti na použitém OS"?
Díky :)

Odpovědět
Kdo se moc ptá, málo googlí
Avatar
Kit
Tvůrce
Avatar
Odpovídá na MrMid
Kit:8.1.2014 19:17

Ve Windows CRLF, na Linuxu LF.

Odpovědět
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Nejnovější komentáře jsou na konci poslední stránky.
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 115.