java study 02day--if与switch语句结构
来源:互联网 发布:js中的top属性 编辑:程序博客网 时间:2024/05/22 11:30
一、if语句
if语句判断结构
三种格式:
- if(条件表达式)
{
执行语句;
}
- if(条件表达式)
{
执行语句;
}
else
{
执行语句;
}
此种格式可与三元运算符替换。
好处:可以简化代码。
弊端:由于是运算符,必须要有运算结果。
- if(条件表达式)
{
执行语句;
}
else if (条件表达式)
{
执行语句;
}
……
else
{
执行语句;
}
练习 :
1. 根据用户输入的数字不同,输出数字所对应的英文单词。
2. 根据用户输入的月份,判定它所属的季节。
二、switch语句
switch语句选择结构
格式:
switch(表达式)
{
case 取值1:
执行语句;
break;
case 取值2:
执行语句;
break;
…...
default:
执行语句;
break;
}
switch语句特点:
a,switch语句选择的类型只有四种:byte,short,int,char。
b,case之间与default没有顺序。先执行第一个case,没有匹配的case执行default。
c,结束switch语句的两种情况:遇到break,执行到switch语句结束。
d,如果匹配的case或者default没有对应的break,那么程序会继续向下执行,运行可以执行的语句,直到遇到break或者switch结尾结束。
练习:
根据用户输入的月份,判定它所属的季节。
总结:
If与switch语句很象。具体什么场景下,应用哪个语句呢?
如果判断的具体数值不多,而是符合byte short int char这四种类型。
虽然两个语句都可以使用,建议使用swtich语句。因为效率稍高。
其他情况:对区间判断,对结果为boolean类型判断,使用if,if的使用范围更广。
- java study 02day--if与switch语句结构
- 007day(if,switch语句的学习)
- if语句与switch语句
- 选择结构语句---if语句,switch语句
- Java study 10day--finally与异常处理语句格式
- java study 02day-关键字与标识符
- switch语句与多重if选择结构的异同点
- 黑马程序员 java基础--》 if语句与switch语句 小结
- JAVA学习(四):Java流程控制语句(顺序结构、if条件语句、switch条件语句、循环语句与跳转语句)
- java study 03day--循环语句
- 黑马程序员--if语句与switch语句
- JavaScript switch语句与if语句
- 浅谈分支结构——if语句与switch语句…
- if-else结构语句和switch结构语句
- Java study 02day--类型转换与算术运算符
- java switch与 if 比如
- switch()与if()语句的区别新发现
- if语句与switch的使用
- 3个月,从java0基础到完全入门并明确人生方向的蜕变
- 亚历山大
- 推荐一个好的PHP Framework –Yii Framework
- 黑马程序员__重点dom实例!
- 初识servlet
- java study 02day--if与switch语句结构
- 不是一个MMC控制台,或者用后来版本的MMC创建
- 为什么很多程序员都选择跳槽?
- poj1860
- 挖掘技术原因:铁道部售票网站怎么啦?
- 缓冲加载图片的 jQuery 插件 lazyload.js 使用方法详解
- Android中长度单位的区别
- 算法系列之十八:用天文方法计算二十四节气(上) .
- T-SQL HIERACHYID.GETREPARENTEDVALUE