java1234开源博客系统
博客信息

Java for循环语句

发布时间:『 2016-07-16 15:47』  博客类别:Java核心基础  阅读(6304) 评论(1)

前面我们讲了while和do...while循环语句。接下来还有一个for循环语句;

for(int k=1;k<=10;k++){
	System.out.print(k+" ");
}


for循环有点类似while循环语句;

int k=1;定义一个变量;

k<=10是条件语句 ,满足条件就执行循环体,不满足就结束循环;

执行完循环体,再执行k++;



for循环嵌套


假如在for循环中还有for循环,我们称之为循环的嵌套;

for(int m=0;m<10;m++){
	for(int n=0;n<10;n++){
		System.out.print("m="+m+"n="+n+" ");
	}
	System.out.println();
}


我们先运行 看下输出:

m=0n=0 m=0n=1 m=0n=2 m=0n=3 m=0n=4 m=0n=5 m=0n=6 m=0n=7 m=0n=8 m=0n=9 

m=1n=0 m=1n=1 m=1n=2 m=1n=3 m=1n=4 m=1n=5 m=1n=6 m=1n=7 m=1n=8 m=1n=9 

m=2n=0 m=2n=1 m=2n=2 m=2n=3 m=2n=4 m=2n=5 m=2n=6 m=2n=7 m=2n=8 m=2n=9 

m=3n=0 m=3n=1 m=3n=2 m=3n=3 m=3n=4 m=3n=5 m=3n=6 m=3n=7 m=3n=8 m=3n=9 

m=4n=0 m=4n=1 m=4n=2 m=4n=3 m=4n=4 m=4n=5 m=4n=6 m=4n=7 m=4n=8 m=4n=9 

m=5n=0 m=5n=1 m=5n=2 m=5n=3 m=5n=4 m=5n=5 m=5n=6 m=5n=7 m=5n=8 m=5n=9 

m=6n=0 m=6n=1 m=6n=2 m=6n=3 m=6n=4 m=6n=5 m=6n=6 m=6n=7 m=6n=8 m=6n=9 

m=7n=0 m=7n=1 m=7n=2 m=7n=3 m=7n=4 m=7n=5 m=7n=6 m=7n=7 m=7n=8 m=7n=9 

m=8n=0 m=8n=1 m=8n=2 m=8n=3 m=8n=4 m=8n=5 m=8n=6 m=8n=7 m=8n=8 m=8n=9 

m=9n=0 m=9n=1 m=9n=2 m=9n=3 m=9n=4 m=9n=5 m=9n=6 m=9n=7 m=9n=8 m=9n=9 


通过输出结果我们也应该能够知道执行的具体过程;

先执行外层循环 比如m=0 执行到内层循环,n从0到9 

也就是输出了 m=0n=0 m=0n=1 m=0n=2 m=0n=3 m=0n=4 m=0n=5 m=0n=6 m=0n=7 m=0n=8 m=0n=9 

执行第二次外层循环 m=1  执行到内层循环,n从0到9 

再次输出了 m=1n=0 m=1n=1 m=1n=2 m=1n=3 m=1n=4 m=1n=5 m=1n=6 m=1n=7 m=1n=8 m=1n=9 

一次类推,外层有多少次,也就输出多少行,内层有多少次,就是输出多少列;


关键字:   java  
关注Java1234微信公众号
博主信息
Java1234_小锋
(知识改变命运,技术改变世界)
Powered by Java1234 V3.0 Copyright © 2012-2016 Java知识分享网 版权所有