java中的循环结构

Posted ZCQwQ_CSDN

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中的循环结构相关的知识,希望对你有一定的参考价值。

在上一期,我们讲到条件结构,据大家反馈非常不错,那么这一期,我将用类似的方法来讲解循环结构。

循环结构有while、do-while、for三种结构。首先来介绍for循环结构。

for(初始化;条件表达式;更新){
      //循环体
}

以上是for的语法结构,是不是感觉不是那么直白?我们在一般情况下是这么记的:

for(i=0;i<=?;i++){
      //循环体
}

这里的问号就是跟据情况输入的数字。举个例子,我门需要输入3000遍“我爱你”:

for(int i=0;i<=3000;i++){
    System.out.println("我爱你");
}

是不是非常简单?当然,这个结构仅适用于循环次数已知的情况下,在循环次数未知的情况下,我们就需要用到do-while循环了。

do{
//循环体
}while(循环条件);

还有一个叫while循环:

while(循环条件){
//循环体
}

两者是不是很像?两者的区别在于:do-while循环,即便不符合循环条件,都会进行一次循环,而while则不会。

接下来举一个例子,假如老板答应我涨工资,每个月涨100元,我现在的工资是2000,请问几个月后,我的工资每个月能达到一万元?

int i=2000;
int k=0;
while(i==10000){
i+=100
k++
}
System.out.println(k+"月后,我能月入过万。");

OK,到此为止,我们的循环结构就讲完了,还有什么疑问,请私信我,我很乐意为大家解答。

以上是关于java中的循环结构的主要内容,如果未能解决你的问题,请参考以下文章

for循环结构

Java中的流程控制

java之理解面向对象

如何在循环中创建频道?

LockSupport.java 中的 FIFO 互斥代码片段

java 将循环显示和不显示过渡动画添加到Android片段