for 循环结构

123 阅读1分钟

/* for循环嵌套for循环

*/

public class ForTest06 {

public static void main(String[] args){

	for (int i=1;i<=10;i++)
	{//共循环10次
		//循环体中可以编写其他的控制语句
		//控制语句可以嵌套使用
		//控制语句可以是:if、if...else、switch、for、while、do...while
		/*
		if(){
			for(;;){
				while(){
					if(){
						for(;;){
						}
					}
				}
			}
		}
		*/

		//最好不要想太多,及时循环体当中是一个for循环,不要将这个for特殊化,也只是一个普通的for循环
		//只不过是一段符合java语法的代码
		
		//内层循环,内层循环中的变量名和外层循环的变量名不能重名。
	/*
	for(int i=100;;){
		
	}
	*/

	//System.out.println("i -->" + i);

		
	for(int j=0;j<3;j++){
			System.out.println("j-->" + j);
		}
	}
            //这里是循环体,无论循环体中编写了什么样的代码,这堆代码也需要执行10遍。
	for(int i=0;i<10;i++){
		for(int j=0;j<3;j++){
			System.out.println("j-->" + j);//10个012
		}
	}

	for(int i=0;i<10;i++){
		for(int j=0;j<3;j++){
			for(int k=0;k<3;k++){
				System.out.println("k-->" + k);//30个012
			}
		}
	}
}

}