Java の基本的な演算子は何ですか?
Java Operator
Operator: データの演算、代入、比較を実行するために使用される特別なシンボルです。
Java 言語の演算子は次のカテゴリに分類されます:
算術演算子: + - * / ++ --
次のコードは例です:
1 public class TestAir { 2 public static void main(String[] args) { 3 int i=12; 4 int j=5; 5 //加减法运算 6 int k=i+j; 7 System.out.println(k); 8 k=i-j; 9 System.out.println(k);10 //乘除运算11 k=i*k;12 System.out.println(k);13 double dou;14 dou=i*5.0;15 System.out.println(dou);16 // /代表对某数去整17 double d=i/j;18 System.out.println(d);19 d=i/5.0;20 System.out.println(d);21 // %代表对某数取余数22 k=i%j;23 System.out.println(k);24 25 //++、--运算符26 System.out.println(i++);//++在变量后面时,是使用完这个变量才会进行+1操作27 System.out.println(++i);//++在变量前面时,是使用这个变量之前就进行+1操作28 //++、--运算符29 System.out.println(i--);//--在变量后面时,是使用完这个变量才会进行-1操作30 System.out.println(--i);//--在变量前面时,是使用这个变量之前就进行-1操作31 }32 }
代入演算
まず、Java では代入演算子の優先順位が最も低いことに注意してください。つまり、代入演算子は他の演算子を含む式の中で常に最後に実行されます。
サンプル コードは次のとおりです。
1 public class TestAssign { 2 public static void main(String[] args) { 3 //+=、-=、*=、/= 4 int a=10; 5 int b=2; 6 a+=b;//a=a+b; 7 System.out.println(a); 8 a-=b;//a=a-b; 9 System.out.println(a);10 a*=b;//a=a*b;11 System.out.println(a);12 a/=b;//a=a/b;13 System.out.println(a);14 }15 }
- 比較演算子(関係演算子)
- 比較演算子は、「より大きい」、「等しい」、「等しくない」など、2 つのデータのサイズを決定するために使用されます。比較の結果はブール値 ( true または false ) です。 Javaのcommonlyの比較演算子を次の表に示します;= 、 < ;= は、左右のオペランドの数値型のみをサポートします
2、 ==、!= 両側のオペランドは数値型または参照型のいずれかにすることができます
論理演算子
演算子は主に論理演算を実行するために使用されます。 Java で一般的に使用される論理演算子を次の表に示します:
「投票」の観点から論理演算子を理解できます:
1. 問題に同意するには全員が投票する必要があります2. または: 問題を承認するには 1 人だけが投票する必要があります。
3. 非オペレーターを通じて、その人の投票を無効にすることができます。 Only be one 個人が同意に投票した場合にのみ、問題は可決されます- 論理演算子を使用すると、「短絡」現象が発生します。 例: ( a > b ) && ( a < c ) 、左側の式の実行結果が false であると判断できた場合、システムは、式を実行する必要がなくなったとみなします。右側の表現。
三項演算子
条件演算子ブール式とも呼ばれる?式 a: 式 b ブール式の結果が true の場合、式 a が実行されます。ブール式の結果が false の場合、式 b が実行されます。
サンプルコードは以下の通りです
1 public class TestCompare{ 2 public static void main(String[] args) { 3 int a=16; 4 double b=9.5; 5 String str1="hello"; 6 String str2="imooc"; 7 System.out.println("a等于b:" + (a==b)); 8 System.out.println("a大于b:" + (a>b)); 9 System.out.println("a小于等于b:" + (a<=b));10 System.out.println("str1等于str2:" + (str1==str2));11 }12 }以上がJava の基本的な演算子は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

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

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

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

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

ホットトピック









Java のアームストロング番号に関するガイド。ここでは、Java でのアームストロング数の概要とコードの一部について説明します。

Java の乱数ジェネレーターのガイド。ここでは、Java の関数について例を挙げて説明し、2 つの異なるジェネレーターについて例を挙げて説明します。

Java の Weka へのガイド。ここでは、weka java の概要、使い方、プラットフォームの種類、利点について例を交えて説明します。

この記事では、Java Spring の面接で最もよく聞かれる質問とその詳細な回答をまとめました。面接を突破できるように。

Java 8は、Stream APIを導入し、データ収集を処理する強力で表現力のある方法を提供します。ただし、ストリームを使用する際の一般的な質問は次のとおりです。 従来のループにより、早期の中断やリターンが可能になりますが、StreamのForeachメソッドはこの方法を直接サポートしていません。この記事では、理由を説明し、ストリーム処理システムに早期終了を実装するための代替方法を調査します。 さらに読み取り:JavaストリームAPIの改善 ストリームを理解してください Foreachメソッドは、ストリーム内の各要素で1つの操作を実行する端末操作です。その設計意図はです
