/**
* 位运算
* &:位与
* |:位或
* ^:异或
* ~:非
*/
public class OperatotDemo {
public static void main(String[] args) {
// 0000 0011 & 0000 0100 = 0
System.out.println(3&4); // 0
System.out.println(3|4); // 7
System.out.println(3^4); // 7
System.out.println(~3); // -4
}
}
/**
* 从键盘接受输入
*
*/
public class OperatorInput {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("输入一个数字:");
int a = scanner.nextInt();
switch (a) {
case 1:
System.out.println("周一");
break;
case 2:
System.out.println("周二");
break;
default:
System.out.println("其他");
break;
}
}
}
/**
* 位运算
* &:位与
* |:位或
* ^:异或
* ~:非
*/
public class OperatotDemo {
public static void main(String[] args) {
// 0000 0011 & 0000 0100 = 0
System.out.println(3&4); // 0
System.out.println(3|4); // 7
System.out.println(3^4); // 7
System.out.println(~3); // -4
}
}