Java 运算符是用于执行各种数学、逻辑和位运算的符号
▥编程
𝄐 0
java%运算符,java里的运算符号,java运算符的含义,java | 运算符,java运算符使用方法,java运算符的使用
Java 运算符是用于执行各种数学、逻辑和位运算的符号。以下是 Java 支持的不同类型的运算符:
1. 算术运算符:+(加)、-(减)、*(乘)、/(除)、%(取模)
例如:
int a = 10;
int b = 4;
int c = a + b; // c 的值为 14
int d = a - b; // d 的值为 6
int e = a * b; // e 的值为 40
int f = a / b; // f 的值为 2
int g = a % b; // g 的值为 2
2. 关系运算符:>(大于)、<(小于)、>=(大于等于)、<=(小于等于)、==(等于)、!=(不等于)
例如:
int a = 10;
int b = 5;
boolean result1 = a > b; // result1 的值为 true
boolean result2 = a < b; // result2 的值为 false
boolean result3 = a >= b; // result3 的值为 true
boolean result4 = a <= b; // result4 的值为 false
boolean result5 = a == b; // result5 的值为 false
boolean result6 = a != b; // result6 的值为 true
3. 逻辑运算符:&&(逻辑与)、||(逻辑或)、!(逻辑非)
例如:
boolean a = true;
boolean b = false;
boolean result1 = a && b; // result1 的值为 false
boolean result2 = a || b; // result2 的值为 true
boolean result3 = !a; // result3 的值为 false
4. 位运算符:&(按位与)、|(按位或)、^(按位异或)、~(按位取反)、<<(左移)、>>(右移)、>>>(无符号右移)
例如:
int a = 5;
int b = 3;
int c = a & b; // c 的值为 1
int d = a | b; // d 的值为 7
int e = a ^ b; // e 的值为 6
int f = ~a; // f 的值为 -6
int g = a << 1; // g 的值为 10
int h = a >> 1; // h 的值为 2
int i = a >>> 1; // i 的值为 2
Java 运算符是用于执行各种数学、逻辑和位运算的符号。以下是 Java 支持的不同类型的运算符:
1. 算术运算符:+(加)、-(减)、*(乘)、/(除)、%(取模)
例如:
int a = 10;
int b = 4;
int c = a + b; // c 的值为 14
int d = a - b; // d 的值为 6
int e = a * b; // e 的值为 40
int f = a / b; // f 的值为 2
int g = a % b; // g 的值为 2
2. 关系运算符:>(大于)、<(小于)、>=(大于等于)、<=(小于等于)、==(等于)、!=(不等于)
例如:
int a = 10;
int b = 5;
boolean result1 = a > b; // result1 的值为 true
boolean result2 = a < b; // result2 的值为 false
boolean result3 = a >= b; // result3 的值为 true
boolean result4 = a <= b; // result4 的值为 false
boolean result5 = a == b; // result5 的值为 false
boolean result6 = a != b; // result6 的值为 true
3. 逻辑运算符:&&(逻辑与)、||(逻辑或)、!(逻辑非)
例如:
boolean a = true;
boolean b = false;
boolean result1 = a && b; // result1 的值为 false
boolean result2 = a || b; // result2 的值为 true
boolean result3 = !a; // result3 的值为 false
4. 位运算符:&(按位与)、|(按位或)、^(按位异或)、~(按位取反)、<<(左移)、>>(右移)、>>>(无符号右移)
例如:
int a = 5;
int b = 3;
int c = a & b; // c 的值为 1
int d = a | b; // d 的值为 7
int e = a ^ b; // e 的值为 6
int f = ~a; // f 的值为 -6
int g = a << 1; // g 的值为 10
int h = a >> 1; // h 的值为 2
int i = a >>> 1; // i 的值为 2
本文地址:
/show-278449.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。