java web输出语句到控制台_Java工程师(6).循环结构
生活随笔
收集整理的这篇文章主要介绍了
java web输出语句到控制台_Java工程师(6).循环结构
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
搞清楚循环结构语句的执行效果与使用场景。
程序中的循环流程
程序中的循环流程
试着编写程序实现下列功能:
- 在控制台中输出100个Hello字符串。
- 在控制台中输出从 1 到 100 的数字。
- … …
循环结构的三要素
循环结构必然包含如下三要素:
- 循环变量 (循环时使用的变量)
- 循环体 (不断执行的语句)
- 循环条件 (判断是否继续循环)
实现循环流程的3种句式
Java中有3种语句可以实现程序循环执行:
- while循环语句
- do…while循环语句
- for循环语句
while循环语句
while循环语句使用while关键字实现程序循环流程:
int count = 1; while (count<=100) {System.out.println(count);count++; }break关键字
使用break关键字“打断”循环执行。
当count==80时,跳出循环流程语句:
int count = 1; while (count<=100) {if(count==80){break; }System.out.println(count);count++; }continue关键字
使用continue关键字控制循环“继续”执行。
每当count是3的倍数时,不输出count的值:
int count = 1; while (count<=100) {if(count%3 == 0){continue;}System.out.println(count);count++; }do-while循环语句
do-while关键字实现的循环流程与while循环的区别在于do-while会先执行一次循环体,然后再判断是否应该继续重复执行循环体。
int count = 1; do {System.out.println(count);count++; } while(count<=100);for循环语句
for循环语句的句式最复杂,但对于执行固定次数的循环时却非常实用:
课后作业
1.99乘法表
输出9*9乘法表,效果如下:
2.排数字
有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
(要求每输出10个数字就换一行)
可以将答案代码,写入留言区,代码要不断的编写才会培养“码感”的呦!你不关注一下吗?
总结
以上是生活随笔为你收集整理的java web输出语句到控制台_Java工程师(6).循环结构的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: python中input函数的返回是哪种
- 下一篇: java类初始化顺序_Java 类的初始