Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 14. 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
Posledné komentáre sú na spodnej časti poslednej 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.

Odpovedať
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é
Odpovedať
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ť
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ť
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
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ť
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ť
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ť
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ť
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Posledné komentáre sú na spodnej časti poslednej stránky.
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.

Zobrazené 10 správy z 115.