课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
为什么要加break语句?
2020-08-29
源自:Java入门第一季(IDEA工具)升级版 4-6
正在回答
你这个如果把'日'放在第一个那你下面所有的语句都会被输出
当程序发现'日'的时候如果没有break; 会把下面的所有输出
但是你刚好把日放在了最后一个
假如today=‘一’,你写的前面的case就完成了,没有break的话,还会执行后面的case。加上break就中断了,不会继续后面的case。你只是刚好把‘日’写到最后了?
性能问题,假设判断结果是一就完成了,此时break的作用就是不用再继续判断了,否则你就是在一的时候输出了结果,还会继续往后判断二三四,是无用功
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答我觉得我写的 和答案 一样啊 为什么 就是不能运行呢
1 回答这样也可以得到结果,但是不是错了呢???
4 回答为什么这两个顺序不一样得出的结果也不一样?
5 回答跟标准答案一样可是结果错误,为什么?
3 回答语句换行之后结果不一样,什么原因呢?