java For循环语句实例



java For循环语句实例讲解。java for语句是迭代的一种通用结构,是有效、灵活的循环结构形式。for语法形式如下:

for (初始表达式;布尔表达式;步进) {

循环体;

}
java for循环在第一次反复循环前要进行初始化。接着,会进行条件测试,在每一次反复的时,进行某种形式的“步进”。
1. 初始化部分设置循环变量的初值。
2. 条件判断部分为任意布尔表达式。
3. 迭代因子控制循环变量的增减。
for循环在执行条件测试后,先执行程序部分,再执行步进。

课堂代码:
/**

* 测试For循环语句

* @author 尚学堂高淇www.bjsxt.cn

*

*/

public class TestFor {

public static void main(String[] args) {

int a = 1; //初始化

while(a<=100){ //条件判断

System.out.println(a); //循环体

a+=2; //迭代

}

System.out.println(“while循环结束!”);

for(int i = 1;i<=100;i++){ //初始化//条件判断 //迭代

System.out.println(i); //循环体

}

System.out.println(“while循环结束!”);

}

}
for循环语句综合实例:
/**

* while和for循环后的练习题目

* @author 尚学堂高琪www.bjsxt.cn

*

*/


public class TestWhileFor {

public static void main(String[] args) {

//计算0到100之间的奇数和偶数的和

int oddSum = 0; //用来保存奇数的和

int evenSum = 0; //用来存放偶数的和

for(int i=0;i<=100;i++){

if(i%2!=0){

oddSum += i;

}else{

evenSum += i;

}

}

System.out.println(“奇数的和:”+oddSum);

System.out.println(“偶数的和:”+evenSum);

System.out.println(“#########################”);

//用while和for循环输出1-1000之间能被5整除的数,并且每行输出3个

for(int j = 1;j<=1000;j++){

if(j%5==0){

System.out.print(j+”\t”);

}

if(j%(5*3)==0){

System.out.println();

}

}

}

}