1.流程控制语句流程控制语句 : 通俗的说就是可以通过一些语句来控制程序的执行流程比如说根据用户的年龄来进行判断如果大于等于18岁程序打印 “可以上网吧”否则的话打印 “未成年人禁止入内”。流程控制语句有三种一是 顺序结构 如图二是分支结构if语句、switch语句三是循坏结构for循环语句、while循环语句、do...while循环语句2. if 语句的三种格式if语句的使用场景 : 可以根据条件选择执行某段程序格式1单 if 语句条件成立就执行内部的与具体格式2if...else语句如果...否则的效果格式3if...else if...语句如果需要编写多个判断条件就使用第三种格式案例周几应该干什么案例考试奖励3..switch语句用得少switch语句注意事项案例4. for 循环语句格式和执行流程for 循环语句可以将一段代码重复执行很多次格式执行流程1.执行初始化语句在整个循环期间只执行一次2.执行判断条件看其返回的结果是true还是falsefalse循环结束true进入第三步3.执行循环体语句4.执行条件控制语句5.回到2继续5.循环案例-模拟计时器要求请使用循环在控制台打印数字1~3 和 3~1 的数据6.循环控制-求偶数和/求奇数和要求求1-100之间的奇数并打印出所有奇数和奇数和7.循环案例-水仙花数在控制台输出所有的“水仙花数”和“水仙花数”的个数8.循环嵌套在循环语句中, 继续出现循环语句.内循环对于外循环来说只是一次循环任务需要执行完毕外循环才会开启下一轮所以执行起来就是外循环执行一次内循环执行一圈9. while 循环执行流程和for循环执行流程一致执行初始化语句, 在整个循环期间, 只执行一次执行判断条件, 看其返回的结果是true, 还是falsefalse : 循环结束true : 进入第三步3.执行循环体语句4.执行条件控制语句5.回到2继续10. do...while 循环执行流程执行初始化语句执行循环体语句执行条件控制语句执行循环条件看返回结果是true还是falsea.false : 循环结束b.true : 回到2继续11.三种循环的区别· for 循环 和 while 循环先判断后执行· do ...while 先执行后判断12. break 和 continuebreak : 终止 循环体内的执行也就是说结束当前的整个循环continue: 跳过 某次循环体内容的执行继续下一次的执行注意break : 只能在循环和 switch 当中进行使用continue : 只能在循环中进行使用以上是单层循环的操作但如果遇到了循环嵌套break和continue默认操作的是内循环如果想要操作指定的循环可以使用标号技术13. Random生成随机数Random 和 Scanner 类似也是 Java 已经写好的类我们可以使用 Random 产生随机数
小白学习Java第四天:流程控制语句
1.流程控制语句流程控制语句 : 通俗的说就是可以通过一些语句来控制程序的执行流程比如说根据用户的年龄来进行判断如果大于等于18岁程序打印 “可以上网吧”否则的话打印 “未成年人禁止入内”。流程控制语句有三种一是 顺序结构 如图二是分支结构if语句、switch语句三是循坏结构for循环语句、while循环语句、do...while循环语句2. if 语句的三种格式if语句的使用场景 : 可以根据条件选择执行某段程序格式1单 if 语句条件成立就执行内部的与具体格式2if...else语句如果...否则的效果格式3if...else if...语句如果需要编写多个判断条件就使用第三种格式案例周几应该干什么案例考试奖励3..switch语句用得少switch语句注意事项案例4. for 循环语句格式和执行流程for 循环语句可以将一段代码重复执行很多次格式执行流程1.执行初始化语句在整个循环期间只执行一次2.执行判断条件看其返回的结果是true还是falsefalse循环结束true进入第三步3.执行循环体语句4.执行条件控制语句5.回到2继续5.循环案例-模拟计时器要求请使用循环在控制台打印数字1~3 和 3~1 的数据6.循环控制-求偶数和/求奇数和要求求1-100之间的奇数并打印出所有奇数和奇数和7.循环案例-水仙花数在控制台输出所有的“水仙花数”和“水仙花数”的个数8.循环嵌套在循环语句中, 继续出现循环语句.内循环对于外循环来说只是一次循环任务需要执行完毕外循环才会开启下一轮所以执行起来就是外循环执行一次内循环执行一圈9. while 循环执行流程和for循环执行流程一致执行初始化语句, 在整个循环期间, 只执行一次执行判断条件, 看其返回的结果是true, 还是falsefalse : 循环结束true : 进入第三步3.执行循环体语句4.执行条件控制语句5.回到2继续10. do...while 循环执行流程执行初始化语句执行循环体语句执行条件控制语句执行循环条件看返回结果是true还是falsea.false : 循环结束b.true : 回到2继续11.三种循环的区别· for 循环 和 while 循环先判断后执行· do ...while 先执行后判断12. break 和 continuebreak : 终止 循环体内的执行也就是说结束当前的整个循环continue: 跳过 某次循环体内容的执行继续下一次的执行注意break : 只能在循环和 switch 当中进行使用continue : 只能在循环中进行使用以上是单层循环的操作但如果遇到了循环嵌套break和continue默认操作的是内循环如果想要操作指定的循环可以使用标号技术13. Random生成随机数Random 和 Scanner 类似也是 Java 已经写好的类我们可以使用 Random 产生随机数