循环结构
while
/**
* while 循环输出1~100
*/
int i = 0;
while (i<100){
i++;
System.out.println(i);
}
do…while
/**
* do....while 计算1+2+3.。。。+100=?
*/
int i=0;
int sum=0;
do{
i++;
sum+=i;
}while(i<100);
System.out.println(sum);
for
/**
* for 分别计算0~100中奇数和以及偶数和
*/
int oddsum=0;
int evensum=0;
for (int i = 1; i <= 100; i++) {
if (i%2==0){
evensum+=i;
}
else {
oddsum+=i;
}
}
System.out.println("偶数和为:"+evensum);
System.out.println("奇数和为:"+oddsum);
增强for循环
/**
* 增强for循环
*
* for(声明语句(变量):表达式){
*
* }
*
* 遍历一个数组
*/
int[] num = {10,20,30,40,50};
for(int x:num){
System.out.println(x);
}