我是靠谱客的博主 迅速凉面,最近开发中收集的这篇文章主要介绍2021.4.14笔记 Switch语句 循环语句switch循环语句break和continue,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
switch
public class Demo04Switch {
public static void main(String[] args){
int num = 10;
switch (num) {
case 1:
System.out.println("第一个");
break;
case 10:
System.out.println("第十个");
break;
}
}
}
注意事项:
1.多个 case 后面的数值不可以重复。
2. switch 后面恶小括号当中只能是下列数据类型:
基本数据类型: byte / short / char / int 。
引用数据类型:String 字符串、enum 枚举。
3. switch 语句格式可以很灵活:前后顺序可以颠倒,而且 break 语句还可以省略(不建议省略,避免省略的 case 不在 switch 的最后一个)。“匹配哪一个 case 就从哪一个位置向下执行,直到遇到了 break 或者整体结束为止。”
循环语句
求出 1 到 100 间的偶数之和
public class Demo04Switch {
public static void main(String[] args){
int sumAdd = 0;
for(int i = 1;i <= 100;i++){
if(i % 2 == 0) {
sumAdd = sumAdd + i;
}
}
System.out.println(sumAdd);
}
}
也可以用 while 和 do…while ,但是当用 do…while 时候应该先将 sumAdd 的值置为 -1 ,这样当判断前执行后,刚好 sumAdd 值变为 0 ,并且 while 和 do…while 需要在循环语句外初始化 i 。
三种循环语句的区别:
- 如果条件判断从来没有满足过,那么 for 循环和 while 循环将会执行 0 次,但是 do…while 循环会执行至少一次。
- for 循环的变量在小括号当中定义 ,只有循环内部可以使用。(但是尝试了一下在for循环外定义,代码也没出错,不过分号不能省略,目前还不是很懂,先标记一下) while 循环和 do…while 循环初始化语句本来就在外面,所以出来循环之后可以继续使用。
- 凡是次数确定的场景多用 for 循环;否则多用 while 循环。
break和continue
- break 可用在 switch 语句中,一旦执行,整个 switch 语句立刻结束。还可以用在循环语句中,一旦执行,整个循环语句立刻结束,打断循环。
- continue 一旦执行,立刻跳过当前循环剩余内容,马上开始下一次循环。
最后
以上就是迅速凉面为你收集整理的2021.4.14笔记 Switch语句 循环语句switch循环语句break和continue的全部内容,希望文章能够帮你解决2021.4.14笔记 Switch语句 循环语句switch循环语句break和continue所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复