为了账号安全,请及时绑定邮箱和手机立即绑定

是否可以使用逻辑或?尝试|可以,但是||会报错,是因为什么呢?例如'一'||‘三’||‘四’

public class HelloWorld{

    public static void main(String[] args) {

char today='二';

switch(today){

    case '一'|'二':

         System.out.println("吃包子");

       

         case '三':

             System.out.println("吃油条");

           

             case '日':

                 System.out.println("吃主席套餐");

            

}

    }

}

        

        


正在回答

2 回答

第一个是判断语句,第二个是运算语句

0 回复 有任何疑惑可以回复我~

逻辑或可以,但是||表示的是或者的意思,两者有本质的区别


0 回复 有任何疑惑可以回复我~
#1

小咩don 提问者

|和||的区别不是仅仅是短路与否吗?求科普
2015-07-16 回复 有任何疑惑可以回复我~
#2

康振宁 回复 小咩don 提问者

1||2的结果表示1或者2都可以,,,,1|0的结果为1。 0|0的结果为0,自己网上查查
2015-07-16 回复 有任何疑惑可以回复我~
#3

小确幸ing 回复 康振宁

||就是逻辑或啊??|是按位或不是?这里我也没看懂
2015-07-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

是否可以使用逻辑或?尝试|可以,但是||会报错,是因为什么呢?例如'一'||‘三’||‘四’

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号