20145217 《Java程序设计》第2周学习总结(2)
教材学习内容总结(第三章)
了解过变量后没接下来就是这种语言的基础语句。
3.2流程控制
一、if···else条件式
语法如下:
if(条件){
描述句;
}
else(
描述句;
}
一个小例子:
二、switch条件式
语法如下:
switch(变量或表达式){
case 整数、字符、字符串或Enun:
描述句;
break;
···
default:
描述句;
}
依旧是一个小例子:
break;加不加可以视情况而定,不加break,case语句会全都过一遍,包括default;加break可以使运行好你想要的case后stop出去不执行下去了。
三、for循环
语法如下:
for(初始式;执行结果必须是boolean的重复式;重复式){
描述句;
}
例子如下:
四、while循环
语法如下:
while(条件式){
描述句:
}
例子如下:
五、break、continue
break用于离开当前的switch、while、for的区块,并执行区块后的命令。1.在switch中中断与下一case的比较。2.在for、while中中断循环。
continue作用于break类似,但是continue不跳出循环,而是回到循环区开头进行下一次循环。
教材学习中的问题和解决过程
本节内容同c语言极为相似。学习过程中很好的熟练了语法以及变成结构内容。
代码调试中的问题和解决过程
运行一边成功,温习了一下过去学过的东西。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 300小时 | |
第二周 | 300/500 | 2/4 | 12/24 |