学习java的第14天

【回顾】昨天我们学习了java的循环语句,今天我们继续并且来一些简单的练习巩固一下

循环语句的区别
for while 的小区别:
控制条件语句所控制的那个变量,在for循环结束后,就不能再被访问到了,而while循环结束还可以继 续使用,如果你想继续使用,就用while,否则推荐使用for。原因是for循环结束,该变量就从内存中消 失,能够提高内存的使用效率。
在已知循环次数的时候使用推荐使用for,循环次数未知的时推荐使用while
跳出语句
break
我们使用 for循环 while循环 可以让程序重复执行代码.但是有时候我们可能在循环的中途让循环停下来.需要使 用 break
使用场景:跳出循环,让循环提前结束
在选择结构switch语句中
在循环语句中
离开使用场景的存在是没有意义的
public static void main(String[] args) {
    for (int i = 1i<=10i++) {
        //需求:打印完两次HelloWorld之后结束循环
        if(i == 3){
          break// 结束循环
        }
        System.out.println("HelloWorld"+i);
    }
}
continue
使用场景:结束本次循环,继续下一次的循环
/*
    continue:结束本次循环,继续下次循环
        必须放在for循环或while循环中
    
    在聚会我我们常会玩数字游戏,比如大家围成一圈报数,
    但是报到3的倍数的跳过不能说,下一个人结束报下一个数
*/
public class Demo02continue {
    public static void main(String[] args) {
for (int i = 1i < 10i++) {
            if (i == 3) {
                continue// continue后面的代码不执行.继续下次循环
            }
            System.out.println("HelloWorld" + i);
        }
        
        System.out.println("‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐");
        for (int i = 1i < 100i++) {
            if (i % 3 == 0) {
                continue// continue后面的代码不执行.继续下次循环
            }
            System.out.println("报数: " + i);
        }
    }
}
控制跳转语句练习分析程序写结果
for(int x = 1x <= 10x++) {
   if(x % 3 == 0) {
      // 分别写break, continue会输出几次我爱林青霞
   }
   System.out.println("我爱林青霞");
}
语法练习
语法点:变量,while循环
按步骤编写代码,效果如图所示:
编写步骤:
1.定义初始化变量i=1
2.使用while循环,条件为i<=10进入循环
3.在循环内输出i的值
4.在循环内编写步进表达式为i++
语法点:for循环, continue
按步骤编写代码,效果如图所示:
编写步骤:
1. 使用for循环,初始化变量为i=1
2. for循环条件为:i<=15进入循环
3. for循环步进表达式为i++
4. for循环里面,如果i3的倍数,使用continue跳过
5. for循环里面,如果i不是3的倍数,打印i
今天学到这里,好好练习巩固。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值