1.流程控制语句
1.顺序语句:默认的,程序从上往下执行 2.选择 语句:
3.循环语句
2.选择语句
2.1 基本选择语句if
if(条件){
执行语句;
}
条件结果是boolean true :
执行语句; false : 不执行;
案例:
1.如果我的王者分数大于1000点,我就可以吊打”梦泪”。
2.如果我有500万元,我就买两辆车,一辆众泰送人,一辆卡宴自己开。 2.2简答的if嵌套 我们需要满足多个1.流程控制语句
1.顺序语句:默认的,程序从上往下执行
2.选择语句:
3.循环语句
2.选择语句
2.1 基本选择语句if
if(条件){
执行语句;
}
条件结果是boolean
true : 执行语句;
false : 不执行;
案例:
1.如果我的王者分数大于1000点,我就可以吊打”梦泪”。
2.如果我有500万元,我就买两辆车,一辆众泰送人,一辆卡宴自己开。
2.2简答的if嵌套
我们需要满足多个条件的时候
1.如果我有5000元、且新冠数为0的话,我就去武汉黄鹤楼
2.如果出生在1937年之前,且大于15岁,我就是八佰。
2.3if...else 结构
如何...否者...
if(条件){
语句1;
}else{
语句2;
}
案例:
1.如果Tik Tok听话,就让微软收购,否者就会在四个月之内关闭,
2.如果我有2140金币,我就出无尽战刃,否者只能看着别人买
2.4多重if
if...else if...else
if(){
}else if(){
}else if(){
...
}else{
}
一般有超过3个的选择条件和对应的结果
案例:
1.如果我有6.17亿美元,就买 “波音747改装版” 私人飞机
如果我有5亿美元,就买 “空客A380定制版” 私人飞机
如果我有4.03亿美元,就买 “波音747-8洲际飞机” 私人飞机
如果我有3.5亿美元,就买 “空客a340 – 300” 私人飞机
否者只能Hello单车的干活
2.5if嵌套
针对有前提条件情况,前提条件存在层级包含关系
案例:
1.在排位中,如果你的胜率>=75%,你就选上路,如果是近战就出肉,远程就出输出装
2.在软帝的学员,顺利完成结业考试(>60),允许毕业,找到工作(true),出去挣钱,没有找到,回来继续学习。
3.switch语句
switch(表达式){ //可以是 int/bytearšor/String(JDK1.7才有的)
case 值1:
语句体1;
语句体1;
语句体1;
语句体1;
break;
case 值2:
语句体2;
break;
…
case 值n:
语句体n;
break;
default:
语句体n+1;
break;
}
格式讲解
表达式的类型 可以是 int/bytearšor/String(JDK1.7才有的)
case后面的值会与表达式的值进行匹配 ,匹配成功就执行对应的语句体,
遇见break就会结束switch,当所有的case值都不匹配时,执行default
case后面的值不能重复
当没有break时程序会从上往下一直执行条件的时候 1.如果我有5000元、且新冠数为0的话,我就去武汉黄鹤楼 2.如果出生在1937年之前,且大于15岁,我就是八佰。 2.3if...else 结构 如何...否者... i
f(条件){
语句1;
}else{
语句2;
}
3.switch语句 switch(表达式){ //可以是 int/byte/char/shor/String(JDK1.7才有的)
case 值1:
语句体1;
语句体1;
语句体1;
语句体1;
break;
case 值2:
语句体2;
break;
...
case 值n:
语句体n;
break;
default:
语句体n+1;
break;
}
格式讲解 表达式的类型 可以是 int/byte/char/shor/String(JDK1.7才有的) case后面的值会与表达式的值进行匹配 ,匹配成功就执行对应的语句体, 遇见break就会结束switch,当所有的case值都不匹配时,执行default case后面的值不能重复 当没有break时程序会从上往下一直执行
案例:1.编写程序,用户输入一个1~7的数字,输出对应的星期。 2.编写程序, 用户输入”上单”,”打野”,”中单”,”ADC”,”辅助”,输出对应的英雄3个 上单:”凯南、武器大师、荒漠屠1.流程控制语句
1.顺序语句:默认的,程序从上往下执行
2.选择语句:
3.循环语句
2.选择语句
2.1 基本选择语句if
if(条件){
执行语句;
}
条件结果是boolean
true : 执行语句;
false : 不执行;
案例:
1.如果我的王者分数大于1000点,我就可以吊打”梦泪”。
2.如果我有500万元,我就买两辆车,一辆众泰送人,一辆卡宴自己开。
2.2简答的if嵌套
我们需要满足多个条件的时候
1.如果我有5000元、且新冠数为0的话,我就去武汉黄鹤楼
2.如果出生在1937年之前,且大于15岁,我就是八佰。
2.3if...else 结构
如何...否者...
if(条件){
语句1;
}else{
语句2;
}
案例:
1.如果Tik Tok听话,就让微软收购,否者就会在四个月之内关闭,
2.如果我有2140金币,我就出无尽战刃,否者只能看着别人买
2.4多重if
if...else if...else
if(){
}else if(){
}else if(){
...
}else{
}
一般有超过3个的选择条件和对应的结果
案例:
1.如果我有6.17亿美元,就买 “波音747改装版” 私人飞机
如果我有5亿美元,就买 “空客A380定制版” 私人飞机
如果我有4.03亿美元,就买 “波音747-8洲际飞机” 私人飞机
如果我有3.5亿美元,就买 “空客a340 – 300” 私人飞机
否者只能Hello单车的干活
2.5if嵌套
针对有前提条件情况,前提条件存在层级包含关系
3.switch语句
switch(表达式){ //可以是 int/bytearšor/String(JDK1.7才有的)
case 值1:
语句体1;
语句体1;
语句体1;
语句体1;
break;
case 值2:
语句体2;
break;
…
case 值n:
语句体n;
break;
default:
语句体n+1;
break;
}
格式讲解
表达式的类型 可以是 int/bytearšor/String(JDK1.7才有的)
case后面的值会与表达式的值进行匹配 ,匹配成功就执行对应的语句体,
遇见break就会结束switch,当所有的case值都不匹配时,执行default
case后面的值不能重复
当没有break时程序会从上往下一直执行夫” 打野:”盲僧、德玛西亚皇子、生化魔人” 中单:”沙漠皇帝、黑暗元首、符文法师” ADC:”暗夜猎手、圣枪游侠、荣誉行刑官” 辅助:”魂锁典狱长、幻羽、风暴之怒”
---------------补充常识---------------
Ctrl+1 补充代码(改错)的功能