代入演算子 | 解説 |
---|---|
m = n | m に n を代入 |
m += n | m に m + n を代入 |
m -= n | m に m - n を代入 |
m *= n | m に m * n を代入 |
m /= n | m に m / n を代入 |
m %= n | m に mをnで割った余りを代入 |
算術演算子 | 解説 |
---|---|
m + n | m と n を足す |
m - n | m から n を引く |
m * n | m と n を掛ける |
m / n | m を n で割る |
m % n | m を n で割ったあまり |
m = n++ | m に n を代入して n に1を足す(インクリメント) |
m = ++n | n に1を足して m に代入 |
m = n-- | m に n を代入して n から1を引く(デクリメント) |
m = --n | n から1を引いて m に代入 |
論理演算子 | 解説 |
---|---|
条件 && 条件 | 前後の条件の両方が成り立てば true (and) |
条件 || 条件 | 前後の条件のどちらかが成り立てば true (or) |
! 条件 | 後ろの条件が成り立てば false 成り立たなければ true |
比較演算子 | 解説 |
---|---|
m == n | m と n が等しければ true |
m != n | m と n が等しくなければ true |
m > n | m が n より大きければ true |
m >= n | m が n より大きいもしくは等しければ true |
m < n | m が n より小さければ true |
m <= n | m が n より小さいもしくは等しければ true |
文字列演算子 | 解説 |
---|---|
"ab" + "cd" (= "abcd") | 左記の様に文字列を + で連結できます |