Javaの演算子にはどんな機能がありますか。
Javaの演算子には主に以下の機能があります:
- 四則演算子:基本的な数学演算を行うために使用される演算子で、加算(+)、減算(-)、乗算(*)、除算(/)、剰余(%)が含まれます。
- 代入演算子:変数に値を代入する際に使用され、単純代入(=)、加算代入(+=)、減算代入(-=)、乗算代入(*=)などがある。
- 関係演算子:2つの値の関係を比較するために使用され、等しい(==)、等しくない(!=)、より大きい(>)、より小さい(<)、以上(>=)、以下(<=)が含まれます。
- 論理演算子:論理演算を実行するために使用され、AND(&&)、OR(||)およびNOT(!)が含まれます。
- ビット演算子:二進数のビット操作に使用され、ビットAND(&)、ビットOR(|)、ビットXOR(^)、ビットNOT(~)、左シフト(<<)、右シフト(>>)を含む。
- 条件演算子:別名三項演算子、条件の真偽に応じて異なる値を選択するために使用される。フォーマットは条件式 ? 式1 : 式2 です。
- 自己増減演算子:変数に対して自己増やしや自己減らす操作を行うための演算子で、自己増やし(++)と自己減らす(-)を含む。
- instanceof演算子:特定のクラスに属するオブジェクトかどうかを判断するために使用されます。
- 優先度演算子:演算子の優先度の順序を指定するために使用され、括弧(())やドット(.)演算子を含みます。
これらの演算子は、さまざまなタイプの操作を実行するために使用され、プログラムにさまざまな機能を実現させることができる。