算數運算子: + , - , * , / , % , ++ , --
複製運算子: =
關係運算子: > , <= , <= , == , != ,instanceof
邏輯運算子:&&(與),||(或),!(取反)
位運算子:& , | , ^ (亦或), ~ ,>>(右移) , <<(左移) ,>>>
條件運算子:? :
擴充套件賦值運算子: += , -=,*=, /=
int a = 3;
int b = a++; //執行完這行**後,先給b賦值,再自增
system.out.println(a);
int c = ++a; //執行這行**前,先自增,再給b賦值
system.out.println(a);
system.out.println(b);
system.out.println(c);45
35
math.
/*
a = 0011 1100
b = 0000 1101
a&b = 0000 1100
a|b = 0011 1101
a^b = 0011 0001
~b = 1111 0010
<< (*2) 左移 , >>(/2) 右移
0000 0000 0
0000 0001 1
0000 0010 2
0000 0011 3
0000 0100 4
0000 1000 8
0001 0000 16
*/system.out.println(2<<3);
16
int a = 10;
int b = 20;
system.out.println(""+a+b);
system.out.println(a+b+"");
1020
30
// x ? y : z
//如果x==true,則結果為y,否則結果為z
@author 作者
@version 版本號
@since 指明需要最早使用jdk版本
@param 引數名
@return返回值情況
@throws 異常丟擲情況
基礎語法學習
public class hello 類名,變數名,方法名 關鍵字 以 a z a z 開頭 整數型別 byte short int long l 浮點型別 float f double 字元型別 char boolean型別 true 或 false 引用資料型別 類,介面,陣列 二進位制 0b ...
C 語法學習 2
include using namespace std 函式的形參a,b,c func int a,int b,int c.實參 賦值給行參 函式呼叫時,值傳遞 func 2,3,4.形參的預設值。如果定義了預設值,這函式後面所有的引數 形參 都需要有預設值。func int a,int b 5,i...
Python基礎語法學習
函式宣告 以def開始,不指名具體的返回型別,但是通常都會有返回值,即使為空。函式宣告後即可使用 def size a kilobyte is 1024 bytes true 在 python 裡面,變數從來不會顯式的指定型別。python 會在內部算出乙個變數的型別並進行跟蹤。只要你有乙個命名引數...