Java初学者笔记(三)

一:if和for两种语法的联合整蛊
if的“变态发育”
if(所要判断的语句){
if(所要判断的语句){
代码块
}
else{
if(所要判断的语句){
代码块
}
if(所要判断的语句){

代码块
}
}}
else{
代码块
}
这里需要针对else进行一番解释:else对应的是上面没有if对应的,有时可以通过看看else的排列来判断对应的if,但这是只针对一些写法严格的来判断,但是真正判断的方式是if和else都在同一个复合语句括号“{}”作用域内的就近原则,如果不属于同一个复合语句括号“{}”作用域内,则不会配对,强行配对只会产生语法问题

2.for语句的变态发育
嵌套循环环境
基础设置是两个嵌套设置------最常见的是九九乘法表
for(输入 i 运行的范围){
for(输入需要 j 运行的范围){
执行语句(代码块)
}
}

第一个for语句没有什么变化,i的值只是控制换行的行数
第二个for语句中的j的值会随着i的值的变化而变化,j<=i 的控制条件会发生改变;

Java初学者笔记(三)
这样的实施可以看之前的九九乘法表