栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

if和switch

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

if和switch

流程控制
流程控制也叫控制流程:计算机在执行程序时,默认就是执行顺序,可以理解为从第一行指令一直执行到最后一行指令。
三个结构:
顺序结构
:计算机默认的执行顺序
分支结构
可以通过逻辑判断,决定让计算机执行哪些指令(if...else if....else)
1、单分支
if(判断表达式)
{
//判断正确则执行,错误不执行
}
2、多分支
在实现业务判断时,如果判断依据是多种不同种类时,单分支不适合。
格式
if(逻辑判断)
{
System.out.println();
}else if
{System.out.println();}....
else{System.out.println();}

选择语句
if.....else
if(理解为如果)
else(否则)

switch
与if类似,也是分支的体现形式,但是在使用原理上,与if有一定的区别;
import java.util.Scanner;
public class lianxi7{
public static void main(String[] args){
Scanner scan=new Scanner(System.in);
System.out.println("请输入成绩分数");
int a=scan.nextInt();
a/=10;
switch(a){
case 10:
case 9:
System.out.println("优秀");
break;
case 8:
case 7:
System.out.println("良好");
break;
case 6:
System.out.println("合格");
break;

default:
System.out.println("不合格");

}
}
}
注意:break不是switch的一部分

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/687156.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号