operator.java
来自「JAVA编程百例书中各章节的所有例子的源代码,包括套接字编程」· Java 代码 · 共 62 行
JAVA
62 行
package ch01.section02;
public class Operator {
private static void f(boolean b) {
System.out.println(b);
}
public static void main(String[] args) {
int x = 1;
int y = 1;
//运算优先级
//单操作数运算符
//算术运算符
//移位运算符
//比较运算符
//逻辑运算符
//条件运算符
//赋值运算符
x = x * y;
x = x / y;
x = x % y;
x = x + y;
x = x - y;
x++;
x--;
x = +y;
x = -y;
// 比较运算符
f(x > y);
f(x >= y);
f(x < y);
f(x <= y);
f(x == y);
f(x != y);
f(! (x > y));
f( (x > y) && (x != y));
f( (x > y) || (x > y));
// 按位运算符
x = ~y;
x = x & y;
x = x | y;
x = x ^ y;
//移位运算符
x = x << 1;
x = x >> 1;
x = x >>> 1;
x += y;
x -= y;
x *= y;
x /= y;
x %= y;
x <<= 1;
x >>= 1;
x >>>= 1;
x &= y;
x ^= y;
x |= y;
System.out.println(x);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?