为什么case后面可以用^但是不能用||呢
^是异或(位运算符);1^2 = 3; || 是或(逻辑运算符 (操作符只能是布尔类型的));switch后面的括号里面不能是boolean(可以是int;String);
boolean类型不参与转换,任何类型不能转换为boolean型,boolean也不能转换为其他类型;
case后面括号里必须是常量或者常量表达式
case的值不能是布尔值。
这个你要去问创始人