第一周学习心得

简介: 学习心得While(for)与do…while循环的区别:break和continue的区别

While(for)与do…while循环的区别:

1While循环:

先判断,后执行


语法: While(循环条件){

循环操作

2for循环:

先判断,后执行


3do …while循环:

先执行,后判断


语法:

do{

循环操作,代码块

}while(循环条件)

While(for)与do…while循环的区别:

A 语法不一样

B 执行次序不一样。(while先判断后执行,do…while先执行后判断+)

例如:

While(for)与do…while循环的区别:
1While循环:
先判断,后执行
语法: While(循环条件){
循环操作
2for循环:
先判断,后执行
3do …while循环:
先执行,后判断
语法:
do{
循环操作,代码块
}while(循环条件)
While(for)与do…while循环的区别:
A 语法不一样
B 执行次序不一样。(while先判断后执行,do…while先执行后判断+)
例如:

break和continue的区别

1 break:

作用:改变程序控制流

用途:用于do-while、while、for中时,可跳出循环而执行循环后面的语句

2 continue:

用途:只能用在循环里

作用:跳过循环体中剩余的语句而执行下一次循环

3 break常用于switch结构和循环结构中

continue一般用于循环结构中

作用(循环结构中):


break语句终止某个循环,程序跳转到循环块外的下一条语句

continue跳出本次循环,进入下一次循环


例如:

package www;
public class ppp {
  public static void main(String[] args) {
    for(int i=0;i<10;i++) {
      if(i==6) {
        break;
      }
      System.out.println(i);
    }
      System.out.println("-----");
      for(int j=0;j<10;j++) {
        if(j==6) {
          continue;
        }
        System.out.println(j);
  }
  }
}
相关文章
|
11天前
|
弹性计算 关系型数据库 微服务
基于 Docker 与 Kubernetes(K3s)的微服务:阿里云生产环境扩容实践
在微服务架构中,如何实现“稳定扩容”与“成本可控”是企业面临的核心挑战。本文结合 Python FastAPI 微服务实战,详解如何基于阿里云基础设施,利用 Docker 封装服务、K3s 实现容器编排,构建生产级微服务架构。内容涵盖容器构建、集群部署、自动扩缩容、可观测性等关键环节,适配阿里云资源特性与服务生态,助力企业打造低成本、高可靠、易扩展的微服务解决方案。
1229 5
|
10天前
|
机器学习/深度学习 人工智能 前端开发
通义DeepResearch全面开源!同步分享可落地的高阶Agent构建方法论
通义研究团队开源发布通义 DeepResearch —— 首个在性能上可与 OpenAI DeepResearch 相媲美、并在多项权威基准测试中取得领先表现的全开源 Web Agent。
1211 87
|
10天前
|
云栖大会
阿里云云栖大会2025年9月24日开启,免费申请大会门票,速度领取~
2025云栖大会将于9月24-26日举行,官网免费预约畅享票,审核后短信通知,持证件入场
1795 13
|
20天前
|
人工智能 运维 安全
|
3天前
|
资源调度
除了nrm-pm,还有哪些工具可以管理多个包管理器的源?
除了nrm-pm,还有哪些工具可以管理多个包管理器的源?
234 127
|
4天前
|
前端开发
Promise的then方法返回的新Promise对象有什么特点?
Promise的then方法返回的新Promise对象有什么特点?
177 2