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í.

Diskuze – Lekce 10 - Textové řetězce v Kotlin do třetice - Split

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
gcx11
Tvůrce
Avatar
gcx11:28.4.2018 23:26

Možná by stál za zmínku i "raw string"

"""V tomto stringu nemusím nic escapovat \"""
 
Odpovědět
+2
28.4.2018 23:26
Avatar
Samuel Kodytek
Tvůrce
Avatar
Odpovídá na gcx11
Samuel Kodytek:29.4.2018 22:30

Přidal jsem to, čekám na schválení :)

Odpovědět
29.4.2018 22:30
There is more than one way to screw it
Avatar
Martin Bažant:4.2.2020 14:36

Drobná oprava -

compareTo()

nevrací jen -1 nebo 1. Vrací záporné nebo kladné číslo - a jeho velikost je závislá na tom, o kolik políček je řetězec v abecedě (ASCII tabulce) před/za porovnávaným řetězcem.
Tedy v případě

println("akát".compareTo("ITnetwork"))

bude odpověď 24. (A samozřejmě záleží i na velikosti písmen :-) - pro "iTnetwork" bude odpověď -8)

Editováno 4.2.2020 14:37
 
Odpovědět
+2
4.2.2020 14:36
Avatar
Jan Štěch
Člen
Avatar
Jan Štěch:7.10.2020 15:00

Jenom informace pro nováčky, ať také nemusíte deset minut zkoumat, proč vám to nefunguje:
Metoda split() vyžaduje jako argument znak (Char), což znamená jednoduché uvozovky ('&')
Metoda joinToString() vyžaduje jako arugment řetězec (String), takže dvojité uvozovky ("&")

Obráceně to nefunguje.

 
Odpovědět
+1
7.10.2020 15:00
Avatar
Kamil Vavřička:11.10.2022 20:53

upřesnit výklad, v komentářích je spoustu užitečných připomínek

 
Odpovědět
11.10.2022 20:53
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 5 zpráv z 5.