初学Java时,do-while应该怎样写

permanent02 2017-05-02 11:11:18
在学Java的时候,遇到了do-while与while之间的小纠结,不知道do-while应该怎么写,请指教
...全文
542 13 打赏 收藏 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
permanent02 2017-05-08
  • 打赏
  • 举报
回复
引用 11 楼 sbin456的回复:
看字面意思就很容易记 do while 先干一炮再谈价钱 while 谈好价钱再上床
这回答,生动形象啊,666
permanent02 2017-05-08
  • 打赏
  • 举报
回复
引用 9 楼 qq_22803203的回复:
do{ }while() do里面的要执行的循环的语句,while()小括号里面加的判断语句,比如说s>3,即当s>3时,执行do后的循环体,若不是,退出do,while循环。 注意:do{}while 是先执行do后面的循环体在执行while的判断语句。 这个语句和while{}语句很像,都是while()后面的判断语句是真的话,执行循环体,只不过,do{}while()先执行一遍循环体,再执行while()里的判断语句。
嗯嗯 基本懂了,谢谢
VamerTyv 2017-05-06
  • 打赏
  • 举报
回复
do{ //......方法体 }while(); 上面的是语法
  • 打赏
  • 举报
回复
dowhile至少执行一次
lyp83403044 2017-05-04
  • 打赏
  • 举报
回复
while先判断是否满足条件再执行 do执行再while判断是否满足条件,满足才继续执行 比方说while(1是双数){ 执行}执行了0次 do{执行}while(1是双数)执行了1次
沁海棠 2017-05-04
  • 打赏
  • 举报
回复
dowhile可以保证循环至少执行一次,因为它是先循环一次再去判断条件,看是否继续循环,而while是先判断条件,然后看是否执行。
qq_22803203 2017-05-04
  • 打赏
  • 举报
回复
do{ }while() do里面的要执行的循环的语句,while()小括号里面加的判断语句,比如说s>3,即当s>3时,执行do后的循环体,若不是,退出do,while循环。 注意:do{}while 是先执行do后面的循环体在执行while的判断语句。 这个语句和while{}语句很像,都是while()后面的判断语句是真的话,执行循环体,只不过,do{}while()先执行一遍循环体,再执行while()里的判断语句。
hhfire 2017-05-03
  • 打赏
  • 举报
回复
结构是这样的,do{执行语句}while{判断},与while的区别在于前者不管条件如何都会执行一次循环体,而white必须满足条件才执行
我爱娃哈哈 2017-05-02
  • 打赏
  • 举报
回复
while是只有符合表达式条件才会走内部逻辑 dowhile是不管达不达到先走一下逻辑再去判断是否符合表达式条件
BearBigBig 2017-05-02
  • 打赏
  • 举报
回复
while跟do...while的使用场景不一样,while是先判断再执行,有可能一次都不执行,do....while是先执行再判断,所以不管怎样都会至少执行一次。
MikeDDT009 2017-05-02
  • 打赏
  • 举报
回复
dowhile一个要先做一次再判断,while一个是判断后再进入。这个只有遇到的情况多了才有那个感觉。 举个例子,玩游戏打怪。你是先打了再判断是不是继续打(比如一下就秒了怪,还用循环么)。
qq420007900 2017-05-02
  • 打赏
  • 举报
回复
do{执行语句}while{判断}
紫气天堂 2017-05-02
  • 打赏
  • 举报
回复
do...while是先执行后判断,while是先判断后执行

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧