2020-07-14 第十小组 石晓荟
作者:互联网
JAVA 入门基础第二天!
学习心得:
2022年7月14号,java入门基础的第二天,今天上课的内容还是在牢固基础,相对于昨天,今天的内容略显深度,也是在老师的讲解完毕后又再次进行理解,最后通过视频回放,已经基本掌握,在晚上张老师带领下,和完成的一些习题结果还是不错的,但在晚自习张老师留的作业中,最后那个ascall代码表示不是很理解。知识梳理:
一:流程控制:
if(boolean_expression) { /* 如果布尔表达式为真将执行的语句 */ } else { /* 如果布尔表达式为假将执行的语句 */ }
if(boolean_expression 1) { /* 当布尔表达式 1 为真时执行 */ } else if( boolean_expression 2) { /* 当布尔表达式 2 为真时执行 */ } else if( boolean_expression 3) { /* 当布尔表达式 3 为真时执行 */ } else/* 当上面条件都不为真时执行 */ }1.多重if
每个if之间没有联系,这些if有可能都执行
if(a == 10)
if(b == 20)
if...else if........else...
else 互斥的功能,一套结构中就至多走一个
2.我们在写if...else if的时候,要注意条件的顺序
int a = 10;
if(a > -1){
xxxxx
}else if(a > 0){
xxxx
}
3.如果情况比较多,条件判断比较复杂,最后一种情况不建议直接写else
最后面必须有百分之200的把握,可以写else
否则,还是写else if
二:循环控制:
1. for循环
初始化条件
判断条件
循环体
循环条件
2.foreach ,增强for 循环
使用for 循环遍历数组
案例:
public class Ch05 { public static void main(String[] args){ int [] arr = new int[]{12,45,76,89,-50}; for (int i : arr) { // i就是数组中的元素 System.out.println(i+1); } }}
3.while 循环 do...while
while和do...while的区别:do...while循环无论条件是否满足,循环至少执行一次。
while循环如果条件不满足,一次都不执行。
标签:...,石晓荟,07,else,while,循环,2020,执行,expression 来源: https://www.cnblogs.com/sxh0656/p/16479581.html