网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月23日漏签0天
多易教育吧 关注:143贴子:1,459
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 6回复贴,共1页
<<返回多易教育吧
>0< 加载中...

Day 04 Java 循环结构 - for, while 及 do...while

  • 只看楼主
  • 收藏

  • 回复
  • 马克思不可思议
  • 跃跃欲试
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。
Java中有三种主要的循环结构:
while 循环
do…while 循环
for 循环
在Java5中引入了一种主要用于数组的增强型for循环。


  • 马克思不可思议
  • 跃跃欲试
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
while 循环
while是最基本的循环,它的结构为:
while( 布尔表达式 ) { //循环内容}


2026-01-23 15:28:50
广告
不感兴趣
开通SVIP免广告
  • 马克思不可思议
  • 跃跃欲试
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
public class Test { public static void main(String args[]) { int x = 10; while( x < 20 ) { System.out.print("value of x : " + x ); x++; System.out.print("\n"); } }}
执行结果如下:
value of x : 10value of x : 11value of x : 12value of x : 13value of x : 14value of x : 15value of x : 16value of x : 17value of x : 18value of x : 19


  • 马克思不可思议
  • 跃跃欲试
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
do…while 循环
对于 while 语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。
do…while 循环和 while 循环相似,不同的是,do…while 循环至少会执行一次。


  • 马克思不可思议
  • 跃跃欲试
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
do { //代码语句}while(布尔表达式);


  • 马克思不可思议
  • 跃跃欲试
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
public class Test { public static void main(String args[]){ int x = 10; do{ System.out.print("value of x : " + x ); x++; System.out.print("\n"); }while( x < 20 ); }}
执行结果如下:
value of x : 10value of x : 11value of x : 12value of x : 13value of x : 14value of x : 15value of x : 16value of x : 17value of x : 18value of x : 19


  • 马克思不可思议
  • 跃跃欲试
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
for循环
虽然所有循环结构都可以用 while 或者 do...while表示,但 Java 提供了另一种语句 —— for 循环,使一些循环结构变得更加简单。
for循环执行的次数是在执行前就确定的。语法格式如下:
for(初始化; 布尔表达式; 更新) { //代码语句}
关于 for 循环有以下几点说明:
最先执行初始化步骤。可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句。
然后,检测布尔表达式的值。如果为 true,循环体被执行。如果为false,循环终止,开始执行循环体后面的语句。
执行一次循环后,更新循环控制变量。
再次检测布尔表达式。循环执行上面的过程。
实例Test.java 文件代码:public class Test { public static void main(String args[]) { for(int x = 10; x < 20; x = x+1) { System.out.print("value of x : " + x ); System.out.print("\n"); } }}
以上实例编译运行结果如下:
value of x : 10value of x : 11value of x : 12value of x : 13value of x : 14value of x : 15value of x : 16value of x : 17value of x : 18value of x : 19


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 6回复贴,共1页
<<返回多易教育吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示