|
|
|
|
|
|
(8) |
配列の開放 |
|
配列名 = null;
----- 例 ------------
int m = new int[10];
m = null; //配列の開放
-------------------------
|
|
| 2.8.6 |
代入演算子 |
|
| a = b; | // a に b を代入 |
| a += b; | // a + b を a に代入 |
| a -= b; | // a - b を a に代入 |
| a *= b; | // a * b を a に代入 |
| a /= b; | // a / b を a に代入 |
| a %= b; |
|
|
|
| 2.8.7 |
算術演算子 |
|
| a = b + c; | // 加算 |
| a = b - c; | // 減算 |
| a = b * c; | // 乗算 |
| a = b / c; | // 除算 |
| a = b % c; | // 剰余 |
|
|
| 2.8.8 |
関係演算子 |
|
| a == b | // a と b が等しい時に真 |
| a != b | // a と b が等しくないときに真 |
| a > b | // a が b より大きいときに真 |
| a < b | // a が b より大きいか、 等しい時に真 |
| a <= b | // a が b より小さいか、 等しいときに真 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2.8.9 |
論理演算子 |
|
| a & b | // a と b の論理積(AND) |
| a | b | // a と b の論理和(OR) |
| a ^ b | // a と b の排他的論理和(XOR) |
| !a | // a の否定(NOT) |
| a && b | // ショートカット演算子 論理積。 a が真なら b も評価する。 |
| a || b | // ショートカット演算子 論理和。 a が真なら b は評価しない。 |
|
|
| 2.8.10 |
ビットシフト演算子 |
|
| a >> n | // a を符合を保持しながら、 n ビット右にシフトする。 |
| a >>> n | // a を 0 埋めしながら、 n ビット右にシフトする。 |
| a << n | // a を 0 埋めしながら、 n ビット左にシフトする。 |
|
|
| 2.8.11 |
ビット代入演算子 |
|
| a &= b | // a & b を a に代入 |
| a |= b | // a | b を a に代入 |
| a ^= b | // a ^ b を a に代入 |
| a >>= b | // a >> b を a に代入 |
| a >>>= b | // a >>> b を a に代入 |
| a <<= b | // a << b を a に代入 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|