Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Jt Java Kifejezések,precedencia. jt 2 Egy kifejezés operandusokból és operátorokból (műveletekből) áll. A kifejezésben szerepelhet egy vagy több operandus,

Hasonló előadás


Az előadások a következő témára: "Jt Java Kifejezések,precedencia. jt 2 Egy kifejezés operandusokból és operátorokból (műveletekből) áll. A kifejezésben szerepelhet egy vagy több operandus,"— Előadás másolata:

1 jt Java Kifejezések,precedencia

2 jt 2 Egy kifejezés operandusokból és operátorokból (műveletekből) áll. A kifejezésben szerepelhet egy vagy több operandus, és bármelyik operandus lehet maga is egy kifejezés. Vannak egy-, kettő, ill. háromoperandusú operátorok. unáris unáris bináris bináris ternális ternális

3 jt 3 Az operandus lehet: változó változó literál literál függvényérték függvényérték kifejezés (zárójelben vagy anélkül) kifejezés (zárójelben vagy anélkül)

4 jt 4 a + sin(30) operandusoperandus operátor

5 jt 5 A kifejezések kiértékelési sorrendjét a zárójelek és az operátorok határozzák meg. A kiértékelés a következő szabályok szerint történik: Először a zárójelekben található kifejezések értékelődnek ki (belülről kifelé). Először a zárójelekben található kifejezések értékelődnek ki (belülről kifelé). Ezen belül előbb mindig a nagyobb prioritású művelet hajtódik végre. (Lásd köv. dia!) Ezen belül előbb mindig a nagyobb prioritású művelet hajtódik végre. (Lásd köv. dia!) Ha a műveletek prioritása egyforma, akkor a művelet asszociativitásától függően jobbról balra (←) vagy balról jobbra (→) történik a kiértékelés. Ha a műveletek prioritása egyforma, akkor a művelet asszociativitásától függően jobbról balra (←) vagy balról jobbra (→) történik a kiértékelés.

6 jt 6 prioritásoperátorelnevezésasszoc. [ ]. ( ) ++ -- Unáris postfix operátorok → ++ -- + - ~ ! Unáris prefix operátorok ← new ( ) new ( ) Példányosítás, típuskényszerítés → * / % Multiplikatív operátorok → + - Additív operátorok → > >>> > >>> Bitenkénti léptető operátorok → >= instanceof >= instanceof Hasonlító operátorok → = = != Egyenlőségvizsgáló operátorok → & Logikai/bitenkénti ÉS → ^ Logikai/bitenkénti KIZÁRÓ VAGY → | Logikai/bitenkénti VAGY → && Logikai rövid ÉS → || Logikai rövid VAGY → ?: Feltételes kiértékelés → = += -= *= /= %= &= |= ^= >= >>>= Értékadó operátorok ←


Letölteni ppt "Jt Java Kifejezések,precedencia. jt 2 Egy kifejezés operandusokból és operátorokból (műveletekből) áll. A kifejezésben szerepelhet egy vagy több operandus,"

Hasonló előadás


Google Hirdetések