1、java操作符;加減乘除,優先規則和我們常用瞭解的一樣,先乘除後加減。在字符串中使用“+” 表示拼接,就是字符串連接。例如 string a= 1+"a";
2、賦值,= 等號,表示,取最右邊的值給左邊,左邊的值必須是已知的變量,右值可爲常量,表達式,變量。(當操作對象的引用時候,注意覆蓋問題)如下代碼:
類de
public class de { int level; }執行main
public static void main(String[] args) { de de1=new de(); de de2=new de(); de1.level=9; de2.level=27; System.out.println(de1.level); System.out.println(de2.level); de1.level=de2.level;//注意這一行代碼,操作是對象的值 System.out.println(de1.level); System.out.println(de2.level); de1.level=37; System.out.println(de1.level); System.out.println(de2.level); }結果
9
27
27
27
37
27
public static void main(String[] args) { de de1=new de(); de de2=new de(); de1.level=9; de2.level=27; System.out.println(de1.level); System.out.println(de2.level); de1=de2;//注意這一行代碼,操作的對象引用 System.out.println(de1.level); System.out.println(de2.level); de1.level=37; System.out.println(de1.level); System.out.println(de2.level); }結果
9
27
27
27
37
37
27
27
27
37
37
3、算術操作符。+-*/ ++ --
關係操作符 ==,<=,>=
邏輯操作符&&,||,! 與或非,只可應用於布爾值,短路代表,第一個值是true,表達式繼續執行第二個,知道爲false,終止。
移位操作符 ,位表達的是 二進制的位,左移動 ,低位補0,左邊補0,