JAVA學習筆記 二 運算子

2021-06-29 06:13:38 字數 1870 閱讀 8187

變數的宣告和賦值

/*

* 變數的宣告和賦值

*/public

class test

}

常量

/*

* 常量

*/public

class

test

}

交換變數

/*

* 交換兩個變數的值的方法

*/public

class test

}

字串拼接

/*

* 字串拼接:區分哪些是可變的,哪些是不可變的,不可變的放入""內,可變的通過+連線

*/public

class test

}

運算子-算術運算子

/*

* 運算子-算術運算子

*/public

class test

}

自增:++與自減:–

/*

* 自增:++ ++a或a++ 相當於 a = a + 1;

* 自減:-- --a或a-- 相當於a = a - 1;

* * ++/-- 位於運算元之前,該運算元參與運算時,會先自增/自減,再參與運算。

* ++/--位於運算元之後,該運算元先用當前值參與運算,再自增/自減

*/public

class test

}

案例

/*

* ++或--案例

*/public

class test

}

關係運算子

/*

* 關係運算子->,>=,<,<=,==,!=,instanceof

* 使用關係運算子,如果成立,返回true,否則,返回false

* 比較運算子,條件判斷中比較常用。

*/public

class test

}

邏輯運算子

/*

* 邏輯運算子

*/public

class test

}

位運算子

/*

* 位運算子

* ~, ^, &, |

*/public

class test

}

/*

* 移位運算子

* << 左移 10 << 2 表示10表示的二進位制向左移動2位 10*2的2次方

* >> 右移 10 >> 2表示10的二進位制向右移動2位,10/2的2次方

* >>> 無符號右移 10 >>> 2表示10的二進位制向右移動2位, 10/2的2次方。

*/public

class test

}

條件運算子

/*

* 條件運算子:

* 條件表示式?返回值1:返回值2

*/public

class test

}

JAVA學習筆記3 運算子

與c 一致,有 和 與c 一致,除號運算自動識別整數除法。與c 一致,關係運算子為 等。位運算為 異或 和 非 支援 和 兩種移位運算。邏輯運算子 和 都具有 短操作 特性,即在使用 時,若左側已經為假,那麼右側將不執行。在使用 時,若左側已經為真,那麼右側將不執行。賦值運算與c 一致。提供?運算。...

JAVA學習筆記 TWO(運算子)

1.運算子 public static void main string args 數 算符 int a 8 int b 4 system.out.println a 2 system.out.println a b 兩個整數相除如果不能整除取,取的是商 system.out.println a b...

Java學習筆記 位運算子

1 位運算子只能對整型 byte short int long char 運算。2 按位或 運算子,可以用作開關,比如 粗體 斜體 下劃線 中劃線。把他們分別用1 2 4 8中的乙個值代表,如果我們既要粗體,又要斜體,就可以開啟對應的開關。粗體0001 斜體0010 下劃線0100 中劃線1000 ...