级联和嵌套判断语句与多路分支

级联和嵌套判断语句

if-else-if(级联的语句)

if (a<0){
    max=-1;
}else if (a==0){
    max=0;
}else {
    max = 2*max;
}

就是这样的一种形式,先判断然后再进行判断结束否则中间会有很多else if

可以这样进行判断

 

多路分支

switch-case还可以放一个default找不到对应的信息会走

switch开关到寻找相关匹配的case并执行case后面的到break停止,所有的都不匹配就会走default

 

复制代码
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
switch (i){
    case 1:
    case 2:
        System.out.println("芜湖");
        break;
    case 3:
        System.out.println("嗯好");
    case 4:
        System.out.println("ui");
        break;
    default:
        System.out.println("没有");
        break;
}
复制代码

 

 就会走你输入的对应的语句然后打印,输入3没有break就会往下走

 

 

 

 

posted @   魔光领域  阅读(29)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示