色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java賦值運算和位運算

林玟書1年前7瀏覽0評論

Java是一種基于對象的編程語言,賦值運算和位運算是Java中常用的操作符。下面將分別介紹這兩種運算。

賦值運算

賦值運算符(=)用于將右側表達式的值賦給左側變量。例如:

int a = 10;
int b = a; // 將a的值賦給b

Java支持多種賦值運算符,例如加等于(+=)、減等于(-=)等等。例如:

int a = 5;
a += 3; // a的值變成8
a -= 2; // a的值變成6

位運算

位運算用于對二進制數進行操作。Java支持多種位運算符,例如與(&)、或(|)、異或(^)等等。

與(&)運算符在對應位上兩個二進制數都為1時才為1,否則為0。例如:

int a = 10; // 二進制數為 1010
int b = 6; // 二進制數為 0110
int c = a & b; // c的二進制數為 0010,即2

或(|)運算符在對應位上兩個二進制數都為0時才為0,否則為1。例如:

int a = 10; // 二進制數為 1010
int b = 6; // 二進制數為 0110
int c = a | b; // c的二進制數為 1110,即14

異或(^)運算符在對應位上兩個二進制數相同時為0,不同時為1。例如:

int a = 10; // 二進制數為 1010
int b = 6; // 二進制數為 0110
int c = a ^ b; // c的二進制數為 1100,即12

以上就是Java中賦值運算和位運算的基本情況,希望對大家有所幫助。