1 条件分支语句
1.1 if语句
1)if语句的语法格式
if(表达式){
若干语句
}
2)在if语句中,如果复合语句中只有一条语句,{}可以省略。
1.2 if…else语句
1)if…else语句的语法格式
if(表达式){
若干语句
}
else{
若干语句
}
2)在if…else语句中,如果复合语句中只有一条语句,{}可以省略。
1.3 if…else if…else语句
1)if…else if…else语句的语法格式
if(表达式){
若干语句
}
else if(表达式){
若干语句
}
…
else{
若干语句
}
2)if嵌套
if(表达式){
若干语句
}
else{
if(表达式){
若干语句
}
}
案例一:根据分数输出相应信息,小于60不及格,[60,80)为及格,[80,100]为优秀
讯享网案例二:根据数字输出对应星期
讯享网
2 switch开关语句
2.1 switch 一般格式定义
switch(表达式){
case 常量值1:
若干语句;
break;
case 常量值2:

若干语句;
break;
…
case 常量值m:
若干语句;
java基础语法框架 break;
default:
若干语句;
}
表达式:表达式的值可以为byte、short、char、int型、枚举类型、String类型
break:如果某个case中没有使用break语句,当表达式的值与该case后的值相同时,程序不仅执行该case中的若干语句,还会继续执行后续case中的若干语句,直到遇到break语句为止。
案例三 季度判断
3 循环语句
1)循环要素
①起始点
②结束点
③变化量
④执行过程
3.1 for循环语句
for语句语法结构:
for(①表达式1;②表达式2;③表达式3){
④若干语句;
}
案例四:打印乘法表
讯享网
3.2 增强for循环
Java5 中引入了一种主要用于数组的增强型 for 循环。
增强 for 循环语法格式:
for(循环变量类型 循环变量名称 : 要被遍历的对象){
若干语句;
}
3.2 while循环语句
while语句语法结构:
while(表达式){ //执行次数未知
若干语句;
}
条件不满足,跳出循环
3.3 do…while循环语句
do…while语句语法结构:
do {
若干语句;
}while(表达式);
条件不满足,跳出循环
4 break语句
案例五:寻找一个100~1000内3和7的公倍数
break 标记
break 默认跳出最内层循环。
break跳出指定层循环需在指定层循环做标记。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/4425.html