首页 > 代码库 > 关于循环语法
关于循环语法
循环包括
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循环