// 示例代码:Java 运算符
public class OperatorExample {
public static void main(String[] args) {
// 1. 算术运算符
int a = 10;
int b = 5;
System.out.println("a + b = " + (a + b)); // 加法运算
System.out.println("a - b = " + (a - b)); // 减法运算
System.out.println("a * b = " + (a * b)); // 乘法运算
System.out.println("a / b = " + (a / b)); // 除法运算
System.out.println("a % b = " + (a % b)); // 取模运算
// 2. 关系运算符
System.out.println("a == b: " + (a == b)); // 等于
System.out.println("a != b: " + (a != b)); // 不等于
System.out.println("a > b: " + (a > b)); // 大于
System.out.println("a < b: " + (a < b)); // 小于
System.out.println("a >= b: " + (a >= b)); // 大于等于
System.out.println("a <= b: " + (a <= b)); // 小于等于
// 3. 逻辑运算符
boolean x = true;
boolean y = false;
System.out.println("x && y: " + (x && y)); // 逻辑与
System.out.println("x || y: " + (x || y)); // 逻辑或
System.out.println("!x: " + (!x)); // 逻辑非
// 4. 位运算符
int c = 6; // 二进制为 0110
int d = 2; // 二进制为 0010
System.out.println("c & d = " + (c & d)); // 按位与
System.out.println("c | d = " + (c | d)); // 按位或
System.out.println("c ^ d = " + (c ^ d)); // 按位异或
System.out.println("~c = " + ~c); // 按位取反
System.out.println("c << 1 = " + (c << 1)); // 左移
System.out.println("c >> 1 = " + (c >> 1)); // 右移
// 5. 赋值运算符
int e = 10;
e += 5; // 等价于 e = e + 5
System.out.println("e += 5: " + e);
// 6. 条件运算符(三元运算符)
int max = (a > b) ? a : b;
System.out.println("max = " + max);
}
}
true 或 false。&&)、逻辑或 (||) 和逻辑非 (!)。&)、按位或 (|)、按位异或 (^) 和按位取反 (~)。=、+=、-= 等。上一篇:java 获取请求ip
下一篇:java urldecode
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站