Java 演算子には次のものが含まれます: 1. 算術(shù)演算子 ("、-、% など")、2. 代入演算子 ("=" など)、3. 比較演算子 ("greater than、equal" など) to、not Equal to"; 4. 「OR、AND、NOT」などの論理演算子; 5. 「三項(xiàng)演算子」などの條件演算子。
このチュートリアルの動作環(huán)境: Windows7 システム、Java10 バージョン、DELL G3 コンピューターこの方法は、すべてのブランドのコンピューターに適しています。
推奨: 「java ビデオ チュートリアル 」
演算子は、関連する操作を?qū)g行するように Java に通知するために使用される「機(jī)能」シンボルです。
Java 言語で一般的に使用される演算子は、次の種類に分類できます。
? 算術(shù)演算子
? 代入演算子
? 比較演算子
? 論理演算子
? 條件演算子
1. 算術(shù)演算子
主要な算術(shù)演算子次のような基本的な算術(shù)演算を?qū)g行するために使用されます。加算、減算、乗算、除算など。
Java でよく使用される算術(shù)演算子:
このうち、and -- はオペランドの左側(cè)または右側(cè)に表示できますが、結(jié)果は異なります
a: 最初に値を割り當(dāng)て、次に増分します。
a: 最初に増分し、次に値を割り當(dāng)てます。
自動インクリメント演算子と自動デクリメント演算子は、変數(shù)の操作にのみ使用できます。値や定數(shù)を操作するために直接使用することはできません。たとえば、5、8 はすべて間違っています。
2. 代入演算子
代入演算子は、変數(shù)または定數(shù)の數(shù)値を指定する記號を指します。たとえば、「=」を使用して、右側(cè)の式の結(jié)果を左側(cè)のオペランドに割り當(dāng)てることができます。
Java でサポートされている一般的な代入演算子は次の表に示されています:
3. 比較演算子
比較演算子は、「より大きい」、「等しい」、「等しくない」などの 2 つのデータのサイズを決定するために使用されます。比較の結(jié)果はブール値 ( true または false ) です。
Java で一般的に使用される比較演算子を次の表に示します:
注:
1、>、<、 >=、<= は、左側(cè)と右側(cè)のオペランドが數(shù)値型であることのみをサポートします
2、==、!= 両側(cè)のオペランドは數(shù)値型または參照型のいずれかになります
4. 論理演算子
論理演算子は主に論理演算を?qū)g行するために使用されます。 Java で一般的に使用される論理演算子を次の表に示します。
「投票」の観點(diǎn)から論理演算子を理解できます:
1、および: 問題の承認(rèn)には全員の投票が必要です
2、または: 問題の承認(rèn)には 1 人のみの投票が必要です
3、非: 最初に承認(rèn)に投票した人が可決されました オペレーター以外は実行できます投票を無効にする
4. XOR: 問題の承認(rèn)に投票できるのは 1 人だけです
論理演算子を使用すると、非常に興味深い「短絡(luò)」現(xiàn)象が発生します。
例: ( one > two ) && ( one < three ) 、左側(cè)の one > two の実行結(jié)果が false であると判斷できる場合、システムはそれが false であると判斷します。右側(cè)の 1 つの
同様に、 ( one > two ) || ( one < three ) では、左側(cè)の式の実行結(jié)果が true であると判斷できる場合、システムはそれが true であると判斷します。正しい式を?qū)g行する必要はなくなりました。側(cè)面の 1
5. 條件演算子
條件演算子 (?:) は「三項(xiàng)演算子」とも呼ばれます。
文法形式: ブール式?式 1: 式 2
操作プロセス: ブール式の値が true の場合は式 1 の値を返し、それ以外の場合は式 2 の値を返します。
例:
式 8>5 は true と評価されるため、次の結(jié)果が返されます: 8 は 5 より大きいです
Java における演算子の優(yōu)先順位
いわゆる優(yōu)先度とは、式內(nèi)の演算の順序です。 Java で一般的に使用される演算子の優(yōu)先順位は、次の表に示されています。
# レベル 1 の優(yōu)先順位が最も高く、レベル 11 の優(yōu)先順位が最も低くなります。たとえば、x = 7 3 * 2 の結(jié)果は 13 になります。「まず乗算してから加算します」!
PS: 演算子の優(yōu)先順位を覚える必要はありませんが、実際の開発では優(yōu)先順位を管理するために括弧を使用するのが一般的です。例:
分析: 括弧の優(yōu)先順位が最も高いため、
1. 18 を?qū)g行すると、結(jié)果は 30
2 になります。 . ( a 18 ) % 4 モジュロを?qū)g行すると、結(jié)果は 2
3 になります。 a * ( ( a 18 ) % 4 ) を?qū)g行すると、結(jié)果は 24
になります以上がJava演算子とは何ですか?の詳細(xì)內(nèi)容です。詳細(xì)については、PHP 中國語 Web サイトの他の関連記事を參照してください。

ホットAIツール

Undress AI Tool
脫衣畫像を無料で

Undresser.AI Undress
リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover
寫真から衣服を削除するオンライン AI ツール。

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中國語版
中國語版、とても使いやすい

ゼンドスタジオ 13.0.1
強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)