Diskuze: výrazy
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Jedná se o ternární podmiňovací operátor - ?:
řádek
i=(b<0) ? b + 256 : b;
je totéž co
if(b<0) i=b+256;
else i = b;
Tedy pokud je podmínka pravdivá, přiřadí se do i část za ?, pokud je nepravdivá přiřadí se do i část za :.
Levá strana nemusí být uváděna. Pak se části za ? nebo za i provádějí přímo bez přiřazování do proměnné.
Zobrazeno 3 zpráv z 3.