java運算子運算規則:1、算術運算子;2、賦值運算子;3、關係運算子;4、邏輯運算子;5、三元運算子;6、位元運算子;7 、字串的「 」操作;8、資料輸入。 Java運算符是一類特殊的符號,用於在Java程式中進行各種數學和邏輯運算。
本教學作業系統:windows10系統、DELL G3電腦。
Java 運算子是一類特殊的符號,用於在 Java 程式中進行各種數學和邏輯運算。以下是 Java 運算子的運算規則:
1、算術運算子:
:加法運算,也可以用於字串連接。
-:減法運算。
*:乘法運算。
/:除法運算,注意結果為浮點數(除非兩個運算元都是整數)。
%:取模運算,傳回除法的餘數。
、--:自增、自減運算符,用於增加或減少變數的值。
2、賦值運算子:
=:基本的賦值運算符,將右邊的值賦給左邊的變數。
=、-=、*=、/=、%=、&=、^=、|= 等複合賦值運算符,結合了賦值和對應的算術或位元運算符。
3、關係運算子:
==:檢查兩個值是否相等。
!=:檢查兩個值是否不等。
>:檢查左側的值是否大於右側的值。
<:檢查左側的值是否小於右側的值。
>=:檢查左側的值是否大於或等於右側的值。
<=:檢查左側的值是否小於或等於右側的值。
4、邏輯運算子:
&&(邏輯與):當兩邊都為真時,結果為真。
||(邏輯或):當兩邊至少有一個為真時,結果為真。
!(邏輯非):用於反轉邏輯值,即真變假,假變真。
5、三元運算子:
condition ? value1 : value2:如果 condition 為真,則結果為 value1,否則為 value2。
6、位元運算子:
&(位元與):對應位元都為 1 時,結果為 1,否則為 0。
|(位元或):對應位元至少有一個為 1 時,結果為 1,否則為 0。
^(位元異或):對應位元不同時為 1 時,結果為 1,否則為 0。
~(位元取反):對每一位進行取反操作。
<<(左移):將左邊的數值左移右邊指定的位元數。
>>(有符號右移):將左邊的數值右移右邊指定的位數。在符號擴展的情況下,左側的最高位元(符號位元)將被複製以保持符號。
>>>(無符號右移):將左邊的數值右移右邊指定的位數。無論左側的數值是有符號還是無符號,左側的最高位元(如果存在)都將被填入 0。
7、字串的 操作:當「 」操作中出現字串時,這個「 」是字串連接符,而不是算術運算。例如,「Aunero123」表示將字串「Aunero」和數字123進行連接,而不是數學上的加法運算。
8、資料輸入:使用 Scanner 類別從控制台讀取資料。例如:
import java.util.Scanner; // 导包动作必须出现在类定义的上方 Scanner sc = new Scanner(System.in); // 创建对象 Scannersc=newScanner(System.in); //只有sc是变量名可以变,其他都不允许改变 接收数据 inti=sc.nextInt(); //只有i是变量名可以变,其他都不允许改变。
以上是java運算子運算規則有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!