基礎語法學習2

2022-07-06 01:03:08 字數 1225 閱讀 7054

算數運算子: + , - , * , / , % , ++ , --

複製運算子: =

關係運算子: > , <= , <= , == , != ,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 會在內部算出乙個變數的型別並進行跟蹤。只要你有乙個命名引數...