欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

程序的逻辑控制

程序员文章站 2022-04-26 22:10:09
...
1.选择结构
A.if结构
1.简单if结构:当if后的条件表达式为true时执行语句,否则跳过
2.if---else结构:当if后的条件表达式为true时执行if后的语句,否则执行else后的语句
3.多重if结构:由上到下进行条件的判断,碰到条件结果为true时执行相应的语句,如果没有碰到为true的情况继续向下执行,一直没碰到满足的情况,则执行else后的语句

B.switch结构
由上到下执行,用表达式的值和case后的常量值进行比较判断,如果结果为trued则执行相就应case后的语句,再break退出switch
C.多重if和switch的区别:
1.都用来解决多种判断情况
2.if用来解决判断区间,也可以用来做等值判断
3.switch只能用来做等值判断
2.循环结构
A.while循环
先判断循环条件,如果结果为true则执行循环操作
B.do----while循环
先执行循环操作,再判断循环条件,如果结果为true则再执行循环操作,不管条件满足不满足,至少会执行一次循环操作
C.for循环
先定义初始化循环条件,再判断循环条件,如果结果为true则执行循环操作,再更新循环变量值
总结循环比较
2.1 while用在Jjava语言的自身系统中,用来遍历Jjava语言的自身系统中提供的集合
2.2 当循环次数在循环之前已经明确给定就用for循环,for循环比while循环使用内存的效率更高

3.循环中的关键字
break:在满足循环条件的情况下要要强制终止循环就用break;
continue:用来结束本次循环,继续下次循环,加快循环速度,直到循环条件不满足时自然退出循环