class ForDemo
{
public static void main(String[] args)
{
最简单的无限循环
while (true)
{
}
for(;;) //不写条件默认为真
{
}
//体现For的执行顺序
int x = 1;
for (System.out.println("a"); x < 3; System.out.println("b"))
{
System.out.println("c");
x++ ;
}
//嵌套循环、
****
****
****
for (int a = 0; a < 3 ; a++)
{
for (int b = 0; b < 4; b++)
{
System.out.print("*");
}
System.out.println();
}
*****
****
***
**
*
for (int a = 0; a < 5; a++)
{
for (int b = 5; b > a; b--)
{
System.out.print("*");
}
System.out.println();
}
*
**
***
****
*****
for (int a = 0; a < 5; a++)
{
for (int b = 0; b <= a; b++)
{
System.out.print("*");
}
System.out.println();
}
1
12
123
1234
12345
for (int a = 0; a < 5; a++)
{
for (int b = 0; b <= a; b++)
{
System.out.print(b+1);
}
System.out.println();
}
//乘法九九表
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
...
for (int a = 1; a < 10; a++)
{
for (int b = 1; b <= a; b++)
{
System.out.print(b + "*" + a + "=" + (a*b) + "\t"); //"\t"转移字符,制表符
}
System.out.println();
}
}
}