循环语句内部,再写一个或多个循环,称为嵌套循环,一般工作重多见的就是两层。(偶尔会有三层)
语法结构
/**
测试嵌套循环
*/
public class TestFor{
public static void main(String[] args){
for(int m=1;m<5;m++){
for(int i=0;i<5;i++){
System.print(1+"\t");
}
System.out.println();
}
}
}
嵌套小练习
打印乘法表
//1*3=3;2*3=6;3*3=9
for(int m=1;m<=9;m++){
for(int n=1;n<=m;n++){
System.out.print(n+"*"+m+"="+(n*m)+"\t");
}
System.out.println();
}
/*
//1*4=4 2*4=8 3*4=12 4*4=16
for(int n=1;n<=4;n++){
System.out.print(n+"*"+4+"="+(n*4)+"\t");
}
*/