前言:
眼前同学们对“java买百鸡”大体比较关切,各位老铁们都想要了解一些“java买百鸡”的相关知识。那么小编也在网摘上搜集了一些关于“java买百鸡””的相关资讯,希望同学们能喜欢,看官们快快来学习一下吧!文章目录
前言:
一、选择结构
if语句
if-else语句
if-else-if-else语句
switch语句
二、循环语句
1.while循环
2.do……while循环
for循环
增强for
案例及作业
一、选择结构
选择结构也被称为分支结构。代码根据逻辑判断,存在多个不同的结果,此时就会产生不同的选择,不同的选择执行不同的代码。Java中存在两种选择结构语句:
if-elseif-else 语句
switch 语句
1. if语句
语义:如果……那么……
if后面的 { } 表示一个整体——代码块,当boolean表达式为true,才执行这里的代码
块。
注意:if(boolean表达式)后面是没有分号的。
if-else语句
语义:如果 … 那么 … 否则…
如果boolean表达式结果为true,就执行语句体1,否则执行语句体2。
2. switch语句
流程图:
注意:
1.switch的条件是什么类型,case选择里就是什么类型,需一致
2.default块顺序可以变动,但要注意其执行顺序。
3.通常,default块放在switch语句末尾,也可以省略
二、循环语句
对于 Java 中的循环一共有三种, 分别是:while 语句, do ...while 语句和 for 语句。针对 for 语句又有不同的语法。
何为循环
往复回旋,指事物周而复始地运动或变化。一圈一圈,一次又一次的循回。
代码中就是相同的语句执行一次又一次的进行执行。 一遍又一遍。 一直等着停下的命令。如果执行的命令一直运动, 就再也没有停止的一天。
1.while循环
对于 while 语句, 根据循环条件的成立与否, 来决定是否继续循环。 如果表达式不成立, 循环体一次也不会执行。
先判断boolean表达式:
若为false,跳过循环体,若为true,执行循环体,执行完,再重新判断boolean表达式。
2.do……while循环
先执行一次循环体,再判断表达式:
若为true,就执行循环体,再重新判断boolean表达式
若为false,跳过循环体。
3. for循环
for循环是被使用最广泛的循环,使用计数器来实现循环结构,多用于循环次数已知的情况。在关键字for后面的括号中,会有三个语句:
第一个语句是初始化变量语句,允许声明一个或多个整型变量;
第二个语句是循环条件语句,在每次循环开始前,判断循环条件是否成立;
第三个语句是迭代语句,通常写变量的递增或递减
4.增强for
Java5引入了一种主要用于数组或集合的增强型for循环
其内部原理是一个Iteration迭代器,在遍历的过程中,不能对集合中的元素进行增删操作。
分享一个循环案例:
Demo:计算100以内正整数之和
还有两个小作业,有兴趣的可以尝试一下:
Demo1:
打印九九乘法表
格式:
Demo2:
鸡兔同笼,鸡兔一共35只。笼子里脚一共94只,请问分别有多少只鸡和兔?
标签: #java买百鸡