这个题可以用if else做吗?

来源:4-6 Java条件语句之 switch

慕标7933980

2017-09-17 23:13

char today='日'; if(today=='一'||today=='三'||today=='五'){        System.out.println("吃包子"); }        else if(today=='二'||today=='四'||today=='六'){            System.out.println("吃油条");        }        else{            System.out.println("吃主席套餐");   } } }这样是对的吗?

写回答 关注

3回答

  • MGB
    2017-09-17 23:33:03
    已采纳

    可以这样,

    慕标7933...

    非常感谢!

    2017-09-17 23:42:13

    共 1 条回复 >

  • 淡淡淡定o
    2017-10-27 23:12:22
    public class HelloWorld {
        public static void main(String[] args) {
    		char today='日'; 
    	if(today=='一'||today=='三'||today=='五'){       
    	    System.out.println("吃包子"); }       else if(today=='二'||toda=='四'||today=='六'){            
    	        System.out.println("吃油条");       }       
    	        else{
    	            System.out.println("吃主席套餐);  
    	            } 
            
        } 
        
    }//这是你的代码可以


  • 淡淡淡定o
    2017-10-27 23:09:14
    public class HelloWorld {
        public static void main(String[] args) {
    		char today='日';
    		switch (today) {
    		case '一':
    		case '三':
    		case '五':
    		    System.out.println("吃包子");
    		    break;
    		default:
    		    System.out.println("吃主席套餐");    
    		case '二':
    		case '四':
    		case '六':
    		    System.out.println("吃油条");
    		    break;
    		
    		}
        }	
    }
    //输出结果是套餐夹油条,说明default执行完后会继续执行往下执行


Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1167352 学习 · 18629 问题

查看课程

相似问题