IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Diskusia – 13. diel - Textové reťazce v Jave - Práca s jednotlivými znakmi

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
jiri.sverak
Člen
Avatar
jiri.sverak:6.10.2012 19:53

Myslíš interpunkční znaménka?

 
Odpovedať
6.10.2012 19:53
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.

Odpovedať
6.10.2012 20:20
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
David Jančík
Vlastník
Avatar
Odpovedá 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.

Editované 6.10.2012 20:35
Odpovedať
6.10.2012 20:35
Zapomeň, že je to nemožné a udělej to ;)
Avatar
Kit
Tvůrce
Avatar
Odpovedá 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.

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

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

 
Odpovedať
10.10.2013 17:09
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá 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ů.

Odpovedať
18.10.2013 12:16
New kid back on the block with a R.I.P
Avatar
Kit
Tvůrce
Avatar
Odpovedá 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.

Odpovedať
18.10.2013 12:36
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 :)

Odpovedať
8.1.2014 18:39
Kdo se moc ptá, málo googlí
Avatar
Kit
Tvůrce
Avatar
Odpovedá na MrMid
Kit:8.1.2014 19:17

Ve Windows CRLF, na Linuxu LF.

Odpovedať
8.1.2014 19:17
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!