Java学习第三天

Posted 鱼鱼疯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java学习第三天相关的知识,希望对你有一定的参考价值。

循环

循环: 有规律的重复,循环为多个if组成

1、四大结构

1)、初始条件

2)、判断条件

3)、循环体

4)、迭代因子

2、while:当到型

1)、特点: 当到型先判断再执行

2)、结构

初始表达式

     while(条件表达式){

循环体

迭代因子

//乘法的值

      doubleproduct = 1; //1.0

      inti =1;

      while(i<=100){

         product *=i;

         i++;

      }    

      System.out.println("5!="+product);

 

3、do..while:直到型

1)、特点:先执行后判断,至少执行

2)、结构

初始表达式

do{

循环体

迭代因子

}while(条件表达式);

 

//1、随机一个整数

      //2、判断是否等于88

      //3、如果不等于继续随机整数 -->不断的重复循环

      intrnd =0;//提升作用域

      inti =0; //计数器

      do{

         //intrnd -->do使用

         rnd =(int)(Math.random()*101);

         System.out.println("随机数为:"+rnd);

         i++;

      }while(rnd!=88);     

      System.out.println("经过"+i+"次出现88");

 

 

4、for:

1)、特点:简洁、能够确定循环次数

2)、结构

for(初始表达式;条件表达式;迭代因子){

循环体

}

  intsum =0;

      for(inti=1;i<=5;i++){

        sum +=i;

      }

      System.out.println("和为:"+sum);

5、关键字

1)、break:  终止、跳出本层循环

2)、continue: 暂停本次,继续执行下一次

在从属的作用域内之后不能再出现代码

//温度 0-->100 保温

      inttemp =0;

      while(temp<100){

         temp +=10;

         if(temp==60){ //停电

            break;

         }

         System.out.println("点火升温"+temp);       

      }

//温度 0-->100 保温

      inttemp =0;

      while(temp<100){

         temp +=10;

         if(temp==60){ //停电一会...

            continue;

         }

         System.out.println("点火升温"+temp);       

      }

      System.out.println("保温状态");

 

 

6、双重(嵌套)循环

循环内部存在循环,难点在于数据变化,存在关联

 

for(intj =1;j<=9;j++){        

         //相同的代码出现了j次  -->for      

         for(inti=1;i<=j;i++){      

            System.out.print(i+"*"+j+"="+i*j+"\t");

         }    

         System.out.print("\n");

}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

}

以上是关于Java学习第三天的主要内容,如果未能解决你的问题,请参考以下文章

JAVA学习第三天

No_16_0222 Java基础学习第三天

Java学习第三天 类与对象入门

数据结构学习第三天

学习java第三天

学java的第三天