你这个是乘法表的打印吧,当外循环 i=1时, 内循环只有j=1的时候,才成立,只会打印
1*1=1 这时候,内循环已经结束了,然后执行 System.out.println(); 换行 ,
然后执行 i=2这个外循环
这时候 j=1,j=2都满足内循环的条件
会打印 1*2=2 2*2=4 这样,依次这样循环下去
内循环的 条件 取决于外层循环中i的值
i的值由外循环控制,由1变到9。
内循环的循环范围为1 ~ i ,所以当i的值变化时,内循环的范围也变了。
当i=9时,j就有机会等于2~9。
当i=1时,里面的for循环执行一次,就是说i=1,j=1
当i=2时,里面的for循环执行一次,就是说i=2,j=1,j=2
当i=3时,里面的for循环执行一次,就是说i=2,j=1,j=2,j=3
以此类推》》》