1. 程式人生 > >Java基礎語法之運算子

Java基礎語法之運算子

第二章 Java基礎語法

2.8 運算子

2.8.1 概念

運算:對常量和變數進行操作的過程 運算子:對常量和變數進行操作的符號 運算元:參與運算的資料 表示式:用運算子把常量或者變數連線起來的,符合java語法的式子就可以稱為表示式

2.8.2 運算子的分類

6種,分別為算術運算子、賦值運算子、比較運算子、邏輯運算子、位運算子和三目運算子。

2.8.2.1 算術運算子

要點: 1.+的幾種用法 2./和%的區別 3.++和–的用法

算術運算子

2.8.2.2 賦值運算子

要點: 擴充套件運算子在賦值的時候隱含的資料型別轉換

在這裡插入圖片描述

2.8.2.3 比較運算子

要點: 結果為boolean型

關係運算符

2.8.2.4 邏輯運算子

要點: 1.邏輯運算子一般用於連線boolean型別的值或表示式 2.異或^的用法 3.&和&&的區別 4.|和||的區別

邏輯運算子

2.8.2.5 位運算子

要點: 1.做位運算的資料要寫成二進位制的補碼形式 2.&、|、^兩邊為資料的時候做的是位運算,兩邊為boolean型時做的是邏輯運算 3.運算的時候注意原、反、補碼的轉換(操作時是補碼,看到的資料是原碼) 4.計算步驟 5.位異或^的特點及特殊用法

在這裡插入圖片描述

2.8.2.6 三目運算子

要點: 1 格式:(比較表示式?)表示式1:表示式2; 2.流程

在這裡插入圖片描述

2.8.3 運算子的優先順序

運算子的優先順序

2.8.4 鍵盤錄入的基本格式(之一)

要點: 三個步驟及格式

Scanner鍵盤錄入