您的位置 首页 java

java入门_选择语句及循环

文章目录

前言:

一、选择结构

if 语句

if-else语句

if-else-if-else语句

switch语句

二、循环语句

1. while 循环

2.do……while循环

for循环

增强for

案例及作业


一、选择结构

选择结构也被称为 分支结构 。代码根据逻辑判断,存在多个不同的结果,此时就会产生不同的选择,不同的选择执行不同的代码。 Java 中存在两种选择结构语句:

if-elseif-else 语句

switch 语句

1. if语句

语义:如果……那么……

java入门_选择语句及循环

if后面的 { } 表示一个整体——代码块,当 boolean 表达式为true,才执行这里的代码

块。

注意 :if(boolean表达式)后面是没有分号的。

if-else语句

语义:如果 … 那么 … 否则…

java入门_选择语句及循环

如果boolean表达式结果为true,就执行语句体1,否则执行语句体2。

2. switch语句

java入门_选择语句及循环

流程图:

java入门_选择语句及循环

注意:

1.switch的条件是什么类型,case选择里就是什么类型,需一致

2.default块顺序可以变动,但要注意其执行顺序。

3.通常,default块放在switch语句末尾,也可以省略

二、循环语句

对于 Java 中的循环一共有三种, 分别是:while 语句, do …while 语句和 for 语句。针对 for 语句又有不同的语法。

何为循环

往复回旋,指事物周而复始地运动或变化。一圈一圈,一次又一次的循回。

代码中就是相同的语句执行一次又一次的进行执行。 一遍又一遍。 一直等着停下的命令。如果执行的命令一直运动, 就再也没有停止的一天。

1.while循环

对于 while 语句, 根据循环条件的成立与否, 来决定是否继续循环。 如果表达式不成立, 循环体一次也不会执行。

java入门_选择语句及循环

先判断boolean表达式:

若为false,跳过循环体,若为true,执行循环体,执行完,再重新判断boolean表达式。

2.do……while循环

java入门_选择语句及循环

java入门_选择语句及循环

先执行一次循环体,再判断表达式:
若为true,就执行循环体,再重新判断boolean表达式
若为false,跳过循环体。

3. for循环

java入门_选择语句及循环

for循环 是被使用最广泛的循环,使用 计数器 来实现循环结构,多用于循环次数已知的情况。在关键字for后面的括号中,会有三个语句:

第一个语句是初始化变量语句,允许声明一个或多个 整型变量

第二个语句是循环条件语句,在每次循环开始前,判断循环条件是否成立;

第三个语句是迭代语句,通常写变量的递增或递减

4.增强for

Java5引入了一种主要用于数组或集合的增强型for循环

其内部原理是一个Iteration迭代器,在遍历的过程中,不能对集合中的元素进行增删操作。

分享一个循环案例:

Demo:计算100以内正整数之和

还有两个小作业,有兴趣的可以尝试一下:

Demo1:

打印 九九乘法表

格式:

Demo2:

鸡兔同笼 ,鸡兔一共35只。笼子里脚一共94只,请问分别有多少只鸡和兔?

文章来源:智云一二三科技

文章标题:java入门_选择语句及循环

文章地址:https://www.zhihuclub.com/175207.shtml

关于作者: 智云科技

热门文章

网站地图