专栏首页为学Java基础笔记整理---【05】switch分支语句、for循环语句

Java基础笔记整理---【05】switch分支语句、for循环语句

1.顺序结构:按前后顺序执行的语句体 代码块内的程序都是顺序执行的 2.分支结构:选择执行一部分语句体 if(表达式){ } if(表达式){ ... }else{ ... } if(表达式1){ ... }else if(表达式2){ ... } //当表达式返回值等于表达式内任意case固定值时,将执行此case对应的代码块 switch(表达式){ case 固定值0: ... case 固定值1: ... case 固定值2: ... default: ... } switch 与 if 的区别: if 特点 1.if 是可以对数据区间进行判断,也可以针对具体的值进行判断 2.if 表达式的返回值结构必须是boolean类型 3.if 条件语句在运行时边加载边运行 switch 特点 1.针对具体的数据值进行判断 2.值的数量是固定的 3.在运行时switch 语句将全部被加载完成后才进行运算 switch 运行效率会稍微高一些 3.循环结构:循环执行一块语句体 for 循环: for() while 循环: do()while():先执行do之后的代码块,再判断是否需要再次执行(循环执行操作) 与while()相比最少执行一次任务 do{ 执行语句,然后判断布尔型循环条件的值, 如果为真,则继续循环,否则退出循环 }while(判断因子) for each 循环: for(int element : a)//int element 其中的element相当于 for中的i,int是element的数据类型 System.out.println(element);

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 二叉树及其四种遍历

    本次主要是针对二叉树的基本操作,另外还有二叉树相似的判断和叶子结点的计数,这些方法中都用到了递归。关于结构体的预定义还是会放在之前的博客(数据结构常用于定义总结...

    李志伟
  • 将Java EE应用程序部署到Docker Swarm集群

    Docker Swarm 为Docker提供本地集群。Docker Swarm 0.2.0版本的集群 提供了Docker Swarm 的基本介绍,以及如何创建一...

    李志伟
  • Java基础---学生信息管理系统(借助Array List)

    1、通过键盘选择操作进行添加学生(学号,姓名,性别,年龄,成绩)的信息,这些信息通过数组存储。

    李志伟
  • 赛后跟踪:如何在 ImageNet 比赛中获得冠军?

    近两个月,国内团队先后在全球权威的人脸检测评测平台 FDDB 和全球自动驾驶算法公开排行榜 KITTI 以及 Cityscapes 上取得非常好的成绩,这在一定...

    AI科技评论
  • 外观模式(Facade)

    qubianzhong
  • Java匹马行天下之JavaSE核心技术——面向对象

    Java中可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。

    泰斗贤若如
  • Java匹马行天下之JavaSE核心技术——面向对象

                      如下例所示,static修饰符用来创建类方法和类变量:

    泰斗贤若如
  • 设计模式概念和七大原则

    在GoF(Gang of Four)的书籍《Design Patterns - Elements of Reusable Object-Oriented Sof...

    Throwable
  • 记一次渗透测试从XSS到Getshell过程(详细到无语)

    前段时间有幸和大佬们参加了一次一周的攻防演练,让我这个菜鸡体验到了红队的感觉。所以打算记录一下其中一个花了三天由xss存储到后台的踩坑过程,希望大佬们多带带。

    HACK学习
  • ABP框架学习之——AutoMapper。

    偶尔有时候,在映射发生之前或之后,你可能需要执行一些自定义的逻辑。这可能是很少见的事情,因为在AutoMapper之外处理这些事情是更明显的。你可以创建一个映射...

    易兒善

扫码关注云+社区

领取腾讯云代金券