java的其他語法基礎

weixin_34365417發表於2017-10-27

一.基本運算子

+  -  *  /  %(取餘)

例子:10/3-->3  9%5-->4

5786884-1bfeeb9f66d0a17a.PNG
注意++ -- 在前在後之間的不同



二.運算子的優先順序(忽略)

int a = (b++)*(c--) //括號最優先


三.邏輯表示式-->得到的計算結果是boolean型別的值true false

>  <  !=  ==

a==b -->true false//判斷a是否等於b。

a=b //把b的值賦給a。


四.三元表示式

int a = 10;

int b =20;

int c = a>b?a:b;-->c=20  //先判斷a是否大於b,如果a大於b,c就等於a,否則c就等於b。


五.& | !與或非

|表示或(表示有一個為true就為true)

&表示與(表示全部為true才為true)

1個| & !表示的是單純的與或非的運算。

2個| & 表示的是短路運算。

相關例子:

4|5-->5//轉換為二進位制,再進行或運算。(兩個運算元只要1就為1)

100

101

101

2&3-->2//轉換為二進位制,再進行與運算。(兩個運算元都為1才為1)

010

011

010

!4-->3//轉換為二進位制,再進行非運算。

100

011


六.識別符號

關鍵字不能作為識別符號


七.定義變數的規則

1.見名知義(不能用拼音)

string stuNo;

2.駝峰標識

class的第一個字母用大寫,其他的函式和變數第一個字母用小寫。

HelloWorld  stuNo

相關文章