ホームページ >Java >&#&チュートリアル >Java言語演算子の使用方法

Java言語演算子の使用方法

WBOY
WBOYオリジナル
2023-06-11 09:45:132332ブラウズ

Java 言語演算子の使用方法

Java は高水準プログラミング言語として、さまざまな数学的、論理的、およびビット演算を実装するための豊富な演算子のセットを提供します。これらの演算子の使い方をマスターすることは Java プログラミングの基礎の 1 つです。そこで、この記事では Java 言語で一般的な演算子の具体的な使い方を紹介します。

1. 算術演算子:

算術演算子は、加算、減算、乗算、除算、剰余などの演算を含む、Java 言語で最も一般的なタイプの演算子です。具体的な演算子と使用方法は次のとおりです:

1. 加算演算子:

加算演算子は、2 つの数値 (2 つの数値または 2 つの文字列) を加算するために使用されます。例:

int a = 5;
int b = 3;
int c = a b; // c の値は 8

String str1 = "Hello" ;
String str2 = "world";
String str3 = str1 str2; // str3 の値は "Hello world"

2. 減算演算子: -

Subtraction演算子 2 つの数値を減算するために使用されます、例:

int a = 5;
int b = 3;
int c = a - b; // c の値は 2

3. 乗算演算子: *

乗算演算子は、2 つの数値を乗算するために使用されます (例:

int a = 5;
int b = 3;
)。 int c = a * b; // c の値は 15

4 除算演算子: /

除算演算子は 2 つの数値を除算するために使用されます (例:

#) ##int a = 5;

int b = 3;
int c = a / b; // c の値は 1

なお、除数が 0 の場合、 ArithmeticException が発生します。

5. モジュロ演算子: %

モジュロ演算子は、2 つの数値を除算した後の剰余を求めるために使用されます (例:

int a = 5;

int)。 b = 3;
int c = a % b; // c の値は 2

2 関係演算子:

関係演算子は 2 つの演算を決定するために使用されます。オブジェクト。通常はブール値を返します。具体的な演算子と使用方法は次のとおりです:

1. 大なり演算子: >

大なり演算子は、左側のオペランドが上のオペランドより大きいかどうかを判断するために使用されます。右、例:

int a = 5;

int b = 3;
boolean result = a > b; // result の値は true

2. 小なり演算子: < ;

小なり演算子は、左側のオペランドが右側のオペランドより小さいかどうかを判断するために使用されます。例:

int a = 5 ;

int b = 3;
boolean result = a < b; //結果の値は false

3. 以上演算子: >=

以上演算子は、左側の演算を決定するために使用されます。数値が右側のオペランド以上であるかどうかを決定します。例:

int a = 5;

int b = 3;
boolean result = a >= b; // result の値は true です

4. 以下演算子: <=

以下の演算子は、左側のオペランドが右側のオペランド以下であるかどうかを判断するために使用されます。例:

int a = 5;

int b = 3 ;
boolean result = a <= b; //結果の値は false

5.等価演算子: ==

等価演算子は、2 つのオペランドが正しいかどうかを判断するために使用されます。例:

int a = 5;

int b = 5;
boolean result = a == b; / /結果の値は true

オペランドがオブジェクトの場合、対応するequals()メソッドを比較に使用する必要があることに注意してください。

6. 不等号演算子: !=

不等号演算子は、2 つのオペランドが等しくないかどうかを判断するために使用されます (例:

int a = 5)。 ;

int b = 3;
boolean result = a != b; //結果の値は true

3. 論理演算子:

論理演算子は次の目的で使用されます。 2 つの 1 つ以上のブール式を接続し、ブール値を返します。具体的な演算子と使用方法は次のとおりです:

1. 論理 AND 演算子: &&

論理 AND 演算子は、両方のブール値が true の場合にのみ、2 つのブール式を接続するために使用されます。 、式全体の値は true です、例:

boolean a = true;

boolean b = false;
boolean result = a && b; // result の値は false

2. 論理 OR 演算子: ||

論理 OR 演算子は、2 つのブール式を接続するために使用されます。ブール値の 1 つが true である限り、その値は式全体が true 例:

boolean a = true;

boolean b = false;
boolean result = a || b; // result の値は true

3. 論理 NOT 演算 シンボル: !

論理 NOT 演算子は、ブール式を否定するために使用されます (例:

boolean a = true;

boolean result = !)。 a; // 結果の値は false

4. ビット演算子:

ビット演算子は、ビット単位の AND、ビット単位の OR、ビット単位の否定およびその他の演算を含む、バイナリ ビットの演算に使用されます。特定の演算子と使用方法は次のとおりです:

1. ビット単位の AND 演算子: &

ビット単位の AND 演算子は、2 つのオペランドのバイナリ ビットに対してビット単位の AND 演算を実行するために使用されます。例:

int a = 5; // バイナリは 0101

int b = 3; // バイナリは 0011
int result = a & b; // 結果の値は 0001、ビット単位の OR 演算子: |

ビット単位の OR 演算子は、2 つのオペランドのバイナリ ビットに対してビット単位の OR 演算を実行するために使用されます。例:

int a = 5; // バイナリは 0101

int b = 3; // バイナリは 0011

int result = a | b; // result の値は 0111、つまり 7##バイナリ

#3. ビット単位の否定演算子: ~

ビット単位の否定演算子は、オペランドのバイナリ ビットに対してビット単位の否定演算を実行するために使用されます (例:

int a =)。 5; // バイナリは 0101

int result = ~a; // 結果の値は 1010 で、バイナリでは -6

です

Java では、ビット演算子は整数型にのみ使用できることに注意してください。他の型のオペランドについては、最初に型変換を実行する必要があります。

要約すると、Java 言語演算子の使用は、Java プログラミングで習得する必要がある知識ポイントの 1 つです。これらの演算子の使用法をマスターすると、プログラマは開発プロセス中にさまざまな数学的、論理的、ビット演算を簡単に実行できるようになります。

以上がJava言語演算子の使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。