首页 > 代码库 > 关于循环语法

关于循环语法

循环包括

1 . while(){

        ++;

 while循环,需要 先进行判断,才能执行。(注:添加++,结束循环)

例:输100次

 int i = 0;
  while(i<100){
   System.out.println("第"+i+"次!!");
   i++;
  }

 

                             

2. do{

}while();

 do while循环,不管条件是否成立,总会执行一次,也是与while循环的区别。(注:添加++,结束循环)

例:  int i=2;
  do{
  System.out.println(i+"错了!!");
  i++;
  }while(i<13);

3.for(int i =1,i<length,i++)

{

}

//打印*

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

//冒泡

    int[] a = {2,5,6,1,7,4,3,8,28,22};
  for(int i=0;i<a.length-1;i++){//外层循环,控制轮数(不与自己比较,实际总小于总轮数1)
   for(int j =0;j<a.length-i-1;j++){//内层循环,控制次数(因不与自己比较,次数总小于总次数1)
    int temp;
    if(a[j]>a[j+1]){
     temp = a[j];//存第一个元素
     a[j] = a[j+1];//把第二个元素赋给第一个
     a[j+1] = temp;//把存起来的第一个元素赋给第二个元素
    }  
   }
  }
  for(int k=0;k<a.length;k++){
   System.out.print(a[k]+" ");
  }

4. for(类型  变量名 : 集合){

}为加强型for循环