欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java $$和 的優(yōu)先級

謝彥文1年前8瀏覽0評論

在Java中,我們經(jīng)常使用運算符進行數(shù)學計算或條件比較。在進行多個運算符操作時,需要掌握它們的優(yōu)先級,以確定它們在表達式中的執(zhí)行順序。

Java中的運算符優(yōu)先級如下:

優(yōu)先級		運算符
1			()
[]
.
2			++
--
-
!
~(按位取反)
(type) (類型轉(zhuǎn)換)
new
3			*  /  %
+  -
4<<  >>>>><<=  >>=
instanceof
5			==  !=
6			&
^
|
7			&&
8			||
9			?:
10			=  +=  -=  *=  /=  %=  &=  ^=  |=<<=  >>=  >>>=

Java中的運算符優(yōu)先級是從上到下遞減的。用戶還可以使用圓括號定義自己的運算符優(yōu)先級。例如,如果在表達式中使用圓括號,則其中的操作將首先執(zhí)行。

需要注意的是,Java中有兩種“$”運算符:$和$$。其中,$是用于引用前一個單詞計數(shù)器的占位符,而$$是用于表示類的名稱。在表達式中,如果同時使用$和$$,則應先計算$。

以下是一個示例代碼:

public class OperatorDemo {
public static void main(String[] args) {
int a = 2;
int b = 3;
String str = "Java";
System.out.println("str+=$$: " + str+=$$); //輸出:str+=$$: JavaOperatorDemo
System.out.println("$ + a: " + $ + a); //輸出:$ + a: $2
System.out.println("++$ + a: " + ++$ + a); //輸出:++$ + a: $3
System.out.println("a + ++$: " + (a + ++$)); //輸出:a + ++$: 5
System.out.println("a + $++: " + (a + $++)); //輸出:a + $++: 6
}
}

此示例說明了Java中的$$和$運算符的使用方法和優(yōu)先級。