流程控制之选择语句if 和switch

流程控制之选择语句if 和switch,第1张

流程控制之选择语句if 和switch 选择语句 if 一、基本if
if(条件){
	//满足条件执行的代码块
}
//复杂的if条件 需要逻辑运算符
if((mscore>90 && escore>80) || (mscore==100 && escore>70)){
	System.out.println('这位同学考得很棒!');
}
二、if else
if(条件){
	//条件是true时,执行的代码块1
}esle{
	//条件是false时,执行的代码块2
}
三、多重if
if(条件1){
	//代码块1
}else if{
	//代码块2
}else{
	//代码块3
}

四、嵌套
if(条件1){
	if(条件2){
	}
}
switch选择结构

switch支持的数据类型:
byte short int char 枚举 以上基本数据类型对应的包装类
jdk1.7之后支持String类型

结构
switch(变量){
	case 常量1:
		代码块1;
		break;
	case 常量2:
		代码块2;
		break;
	case 常量3:
		代码块3;
		break;
	default:
		代码块4;
}

使用switch时需要注意它的穿透性,每个case后都要跟break,如果不加会一直往下执行一直到break才结束

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5482861.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存