NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Mezinárodní den IT společnosti je tady! Pouze nyní můžeš získat 90 % extra kreditů při nákupu od 1199 kreditů s promo kódem AJTACI90. Tak neváhej!

Diskuze: čo to ?

V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Jak se ti líbí článek?
Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
Jak se ti kurz líbí?
Tvé hodnocení kurzuZnaků 0 z 50-500
Aktivity
Avatar
ronep
Člen
Avatar
ronep:20.6.2017 20:32

opet som nieco opravoval a narazil som na toto aj ked to nieje chiba a asi to ide bez problemou
ale nemam vuobec tusenie co to robi pls visvetlite mi to
dopredu dakujem za odpovede :)

String prefix = tempPrefix == null ? "" : tempPrefix;
 
Odpovědět
20.6.2017 20:32
Avatar
Pjanus
Člen
Avatar
Pjanus:20.6.2017 21:00

Jmenuje se to ternární operátor a vpodstatě se jedná pouze o zkrácení if-else cyklu. Celé by se to dalo přepsat jako

String prefix;
if(tempPrefix == null)
        prefix = "";
else
        prefix = tempPrefix;
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
20.6.2017 21:00
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 2 zpráv z 2.