我是靠谱客的博主 迅速凉面,最近开发中收集的这篇文章主要介绍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 。

三种循环语句的区别

  1. 如果条件判断从来没有满足过,那么 for 循环和 while 循环将会执行 0 次,但是 do…while 循环会执行至少一次。
  2. for 循环的变量在小括号当中定义 ,只有循环内部可以使用。(但是尝试了一下在for循环外定义,代码也没出错,不过分号不能省略,目前还不是很懂,先标记一下) while 循环和 do…while 循环初始化语句本来就在外面,所以出来循环之后可以继续使用。
  3. 凡是次数确定的场景多用 for 循环;否则多用 while 循环。

break和continue

  1. break 可用在 switch 语句中,一旦执行,整个 switch 语句立刻结束。还可以用在循环语句中,一旦执行,整个循环语句立刻结束,打断循环。
  2. continue 一旦执行,立刻跳过当前循环剩余内容,马上开始下一次循环。

最后

以上就是迅速凉面为你收集整理的2021.4.14笔记 Switch语句 循环语句switch循环语句break和continue的全部内容,希望文章能够帮你解决2021.4.14笔记 Switch语句 循环语句switch循环语句break和continue所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部