循环嵌套:就是循环语句的循环体本身是一个循环语句。
通过结果我们知道这样的一个结论:
外循环控制行数
内循环控制列数
/*
需求:请输出下列的形状
*
**
***
****
*****
*/
class ForForDemo2 {
public static void main(String[] args) {
for(int x=0; x<5; x++) {
for(int y=0; y<=x; y++) {
System.out.print("*");
}
System.out.println();
}
}
}
/*
需求:在控制台输出九九乘法表。
首先我们写出九九乘法表:
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
...
1*9=9 2*9=18 3*9=27 ...
注意:
'x' x表示任意,这种做法叫转移字符。
't' tab键的位置
'r' 回车
'n' 换行
*/
class ForForDemo3 {
public static void main(String[] args) {
for(int x=1; x<=9; x++) {
for(int y=1; y<=x; y++) {
System.out.print(y+"*"+x+"="+y*x+"t");
}
System.out.println();
}
}
}
Day04 Java基础语法(选择结构switch 循环结构for while dowhile循环)
JavaSE线路