流程控制语句

Posted 梦思绕指柔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了流程控制语句相关的知识,希望对你有一定的参考价值。

/*
控制流程语句之(if)判断语句


if判断语句的格式:

格式1:适用于一种情况使用。


if(判断的条件)
符合条件执行的代码;





格式2 : 适用于两种情况下去使用的。

if(判断条件)
符合条件执行的代码
else
不符合条件执行的代码;





三元运算符的格式:布尔表达式?值1:值2;


if-else 与三元运算符非常像:


三元运算符的优点: 结构比较简洁。

三元运算符的缺点: 符合条件必须要返回一个结果,不能执行语句。






格式三: 适用于多种情况下去使用的。

if(判断条件1)
符合条件1执行的代码
else if(判断条件2)
符合条件2执行的代码
else if(判断条件3)
符合条件3执行的代码
......else
都不符合上述 的条件执行的代码







if语句要注意的细节:
1. 如果符合条件后只有一个语句需要执行,那么可以省略大括号。但是建议不要省略,因为结构不清晰。
2. if语句的判断条件后不能添加分号,否则会影响到执行的效果的,




需求1:工作经验要两年或者两年以上。


需求2:根据一个变量所记录的数字输出对应的星期。 0 ---星期天  1 星期一




*/
class Demo2 

public static void main(String[] args) 


int workAge = 2;

/*
格式1:
if(workAge>=2)
System.out.println("电话通知过来面试..");


格式2:

if(workAge>=2)
//符合条件执行的代码
System.out.println("电话通知你面试");
else
//如果不符合上述的条件执行的代码
System.out.println("电话通知不要再投简历了,不收你!!");

*/

int num = 31;

if(num==0)
System.out.println("星期天");
else if(num==1)
System.out.println("星期一");
else if(num==2)
System.out.println("星期二");
else if(num==3)
System.out.println("星期三");
else if(num==4)
System.out.println("星期四");
else if(num==5)
System.out.println("星期五");
else if(num==6)
System.out.println("星期六");
else
System.out.println("没有对应的星期");




以上是关于流程控制语句的主要内容,如果未能解决你的问题,请参考以下文章

java基础:ScannerRandom流程控制语句

JS基础5-流程控制语句之条件(ifswitch)

java入门--流程控制

JaveScript流程控制(JS知识点归纳四)

JS原生第一天 (帅哥)

Swift 学习- 06 -- 控制流