在Java學習基礎中+ + 、——運算的真題講解「學習分享」

二、Java語言基礎6

6.1 運算符的基本用法

運算符是常量和變量之間進行操作的符號。它包括算術運算符、賦值運算符、邏輯運算符、位運算符、比較運算符等。其中算術運算符有"+、-、*、/、++、--、%等"。

1、"+"號在Java中的作用包含代表正號、做加法運算、字符串的連接符;

2、整數相除運算只能得到整數,把數據轉換為浮點類型後才可得到小數;

3、取模"%"運算符:

a.任何一個正整數%2結果不是0就是1,可用於切換條件;

b.當左邊的絕對值小於右邊絕對值時,結果是左邊;

c.當左邊的絕對值等於右邊的倍數時,結果是0;

d.當左邊的絕對值大於右邊絕對值時,結果是餘數;

e.%取模運算符結果的符號只和左邊有關,與右邊無關。

6.2 運算符+ +和- -的用法

1、單獨使用時,放在前後效果一樣。

2、參與運算時,在前面,則先自增或自減,然後參與運算;在後面,則先運算,後作自增或自減操作。如下圖:

在Java學習基礎中+ + 、——運算的真題講解「學習分享」

6.3 + +和- -的算術運算

1、計算出程序最後a,b,c的值?

int a = 10;

int b = 10;

int c = 10;

a = b++;

c = --a;

b = ++a;

a = c--;

詳見講解見下面的代碼:

在Java學習基礎中+ + 、——運算的真題講解「學習分享」

2、分別計算出程序執行後x,y的值?

int x = 8;

int y = (x++) + (++x) + (x*10);

詳見講解見下面的代碼:

在Java學習基礎中+ + 、——運算的真題講解「學習分享」

6.4 賦值運算符

基本的賦值運算符是"=",它是將等號右邊的值賦給左邊的變量。由此擴展的賦值運算符有+=、-=、/=、%=,即把左右兩邊的數據運算操作後再進行賦值。

6.5 關係運算符

進行比較的運算符,條件的運算符,稱為關係運算符,包括==,!=,>,>=,

在Java學習基礎中+ + 、——運算的真題講解「學習分享」


分享到:


相關文章: