スライド1
Java 言語の演算子と式
スライド 2
オペレーター
演算子の機能に応じて、次の 7 種類の演算子があります。
1. 算術演算子、
2. 関係演算子、
3. 論理演算子、
4. ビット演算子、
5. 代入演算子、
6. 条件演算子、
7. その他の事業者
スライド 3
オペレーター
接続オペランドの数に応じて、
- 単項 (メッシュ) 演算子、
- バイナリ (メッシュ) 演算子、
- 3 項 (メッシュ) 演算子。
スライド 4
算術演算子
一。二項演算子 +、-、*、/、%
二。単項演算子 ++、--、+、-
スライド 5
論理演算子
論理 AND (&&)、論理 OR (||)、および論理 NOT (!)。
スライド 6
代入演算子(バイナリ)
一。代入演算子「=」は、演算子「=」の右側のデータまたは式を左側の変数に代入するために使用されます。
一般化された代入演算子: +=、-=、*=、/=、%=、&=、|=
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
他の演算子
- ()、[]、キャスト演算子。
- オブジェクト演算子instanceof: 特定のオブジェクトが特定のクラス(または他のサブクラス)のインスタンス化されたオブジェクトであるかどうかを判断し
、そうである場合はtrueを返し、そうでない場合はfalseを返します(詳細は後述します。 - メモリ割り当て演算子 new: 配列とクラス オブジェクトにメモリ領域を割り当てます。(コースの詳しい説明は後ほど)