[Yunju 先輩に従って ChatGPT-16k-0613 で Java を学習] Java 言語の 4 つの演算子と式

スライド1

Java 言語の演算子と式

スライド 2

オペレーター

演算子の機能に応じて、次の 7 種類の演算子があります。

1. 算術演算子、

2. 関係演算子、

3. 論理演算子、

4. ビット演算子、

5. 代入演算子、

6. 条件演算子、

7. その他の事業者

スライド 3

オペレーター

接続オペランドの数に応じて、

  1. 単項 (メッシュ) 演算子、
  2. バイナリ (メッシュ) 演算子、
  3. 3 項 (メッシュ) 演算子。

スライド 4

算術演算子

一。二項演算子 +、-、*、/、%

二。単項演算子 ++、--、+、-

スライド 5

論理演算子

論理 AND (&&)、論理 OR (||)、および論理 NOT (!)。

スライド 6

代入演算子(バイナリ)

一。代入演算子「=」は、演算子「=」の右側のデータまたは式を左側の変数に代入するために使用されます。

一般化された代入演算子: +=、-=、*=、/=、%=、&=、|=

2. 代入演算子の両側の型が一致しない場合:

  1. 自動型変換
  2. キャスト

スライド 7

三項条件演算子

一。3 項条件式の構造は次のとおりです。

(条件) ?結果1:結果2;

二。条件式の計算手順は、まず条件として論理式または関係式を計算し、戻り値が true の場合は式の値が結果 1、戻り値が true の場合は式の値が結果 2 となります。値は false です。

スライド 8

プロンプト: Java コンソールとして機能してもらいます。私がコマンドを入力すると、Java コンソールに表示される内容が返信されます。コードの一意のブロック内でターミナル出力のみをエコーし​​、それ以外は何もエコーしないでください。説明は書かないでください。私がそうするように指示しない限り。

• GPT を使用して IDE をエミュレートし、FindMinMax .java を実行します。

パッケージcom.dal.basic;

パブリック クラス FindMinMax{

public static void main(String []args)

{

ダブル温度、最大値、最小値。

ダブル d1=1、d2=-9.9、d3=96.9;

temp=d1>d2?d1:d2;

temp=temp>d3?temp:d3;

最大=温度;

温度=d1<d2?d1:d2;

temp=temp<d3?temp:d3;

分=温度;

System.out.println("max="+max);

System.out.println("min="+min);

}

}

サンプルコードのダウンロードリンクhttps://pan.baidu.com/s/1_jVUj3H8aeUHiDdpg0Liaw?pwd=3xbw

スライド9

他の演算子

  1. ()、[]、キャスト演算子。
  2. オブジェクト演算子instanceof: 特定のオブジェクトが特定のクラス(または他のサブクラス)のインスタンス化されたオブジェクトであるかどうかを判断し
    、そうである場合はtrueを返し、そうでない場合はfalseを返します(詳細は後述します。
  3. メモリ割り当て演算子 new: 配列とクラス オブジェクトにメモリ領域を割り当てます。(コースの詳しい説明は後ほど)

おすすめ

転載: blog.csdn.net/qq_39154376/article/details/131420067
おすすめ