黑马程序员-----循环

[align=center][size=medium][b]java循环的实现方式[/b] [/size][/align]
[align=center]---------------------- [url=http://edu.csdn.net/heima]android培训[/url]、[url=http://edu.csdn.net/heima]java培训[/url]、期待与您交流! ---------------------- [/align]


第一种: while循环

格式: whlie(条件表达式(true|false))
{
// 重复的事情 条件为true,则重复执行,false不执行
}

使用细节: * while(true){} 无限循环 while(1<2){} while(1==1){}
* 应该定义变量来控制循环的次数,该变量必须每次循环后进行变化,否则还是无限循环
* 当重复的代码只有一条语句,那么while的{}可以省略不写。
* 当心循环的是空语句

第二种:
格式: do{ 
// 重复执行的代码
} while( // 条件表达式(true|false));


特点: * 至少执行一次,与条件表达式的true|false无关
* 重复执行语句只有一条的时候,do后面的{}可以省略不写


第三种:
for循环:
格式:  for(初始化表达式1;条件表达式2;循环后操作表达式3)
{

//执行的代码
}
执行过程:
1 2,5 4,7
for( int x = 0 ; x < 8; x++ )
{
3,6
System.out.println(“x = ”+x);
}



for语句执行完毕,该变量在内存中被释放。
如果需要定义循环增量,用for更为合适。


While,do while,for[color=red]总结[/color]:
1. for循环一般用在那种循环次数事先可以确定的情况,而while和do用在那种循环次数事先不确定的情况。
2. do于while循环的不同处在于,前者至少执行一次,而后者可能一次都不执行。


相关的代码:
-----*
----* *
---* * *
--* * * *
-* * * * *
for(int i = 0;i<=4;i++)
{
for(int j = 4;j>=i;j--)
{
System.out.print("-");
}

for(int y = 0;y<=i;y++)
{
System.out.print("* ");
}
System.out.println( );
}


[align=center]---------------------- [url=http://edu.csdn.net/heima]android培训[/url]、[url=http://edu.csdn.net/heima]java培训[/url]、期待与您交流! ---------------------- 详细请查看:[url=http://edu.csdn.net/heima]http://edu.csdn.net/heima[/url][/align]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值