用for循环打印100个数
public static void main(String[] args) {
int count = 0;
for(int i=0;i<10;i++) {
for(int j=0;j<10;j++) {
count++;
System.out.println(count);
}
}
打印一个10行10列的 “*”
//外层循环控制的是 行数
for(int i=0;i<10;i++) {
//System.out.println("* * * * * * * * * *");
//内层循环控制的是列数
for(int j=0;j<10;j++) {
System.out.print("* ");
}
System.out.println();
}
跳出循环
/**
* break与continue语句
* break是用于终止本轮所有次循环。即不执行本次循环中break后面的语句,直接跳出循环。
* continue是用于终止本轮本次循环。即本次循环中continue后面的代码不执行,进行下一次循环的入口判断。
*
* @param args
*/
for(int i=0;i<10;i++) {
if(i==5) {
continue;
}
System.out.println(i);
}
/**
*
如何退出多重循环
* @param args
*/
haha:for(int i=0;i<10;i++) {
for(int j=0;j<10;j++) {
System.out.println("i="+i+" , j="+j);
if(i==5 && j==5) {
break haha;
}
}
}