計算機等級考試二級輔導(dǎo)Java基本語法3

字號:

例如:
    3)遞增、遞減運算符:
    a++,a-- 先使用變量的值,然后再遞增或遞減。
    ++a,--a 先遞增或遞減然后再使用變量的值。
    4)關(guān)系和布爾運算符:
    關(guān)系運算符:==,!=,<,>,<=,>=
    布爾運算符:&&(與), ||(或), !(否)
    5)按位運算符:
    &(加),|(或),^(異或),~(否),>>向右移位,<<(向左移位),> >>(用零來填充位于頂部的位)注意Java沒有<<<運算符。
    6)括號和運算符分級:
    在Java中各種運算符默認(rèn)的計算順序是:
    [],()(方法調(diào)用) 從左到右
    ! ~ ++ -- +(一元) -(一元) () (造型) new 從右到左
    + / % 從左到右
    + - 從左到右
    << >> > >> 從左到右
    < <= >= > instanceof 從左到右
    == != 從左到右
    & 從左到右
    ^ 從左到右
    | 從左到右
    && 從左到右
    || 從左到右
    ?: 從左到右
    = += -= *= /= &= |= ^= <<= >>= . >>= 從右到左
    在Java中可以使用括號來指定自己希望的計算順序,從而改變運算符默認(rèn)的運算順序。