预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共31页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

/* 控制流程语句: 语句:使用分号分隔的代码就是一个语句。 顺序语句:按照代码顺序从上往下执行所有的代码就是顺序语句,, */ classDemo1{ publicstaticvoidmain(String[]args) { /* inti=10;//声明变量的语句 ;//空语句 System.out.println("HelloWorld!");//输出语句 */ System.out.println("A"); System.out.println("B"); System.out.println("C"); System.out.println("D"); } } /* 控制流程语句之(if)判断语句 if判断语句的格式: 格式1:适用于一种情况使用。 if(判断的条件){ 符合条件执行的代码; } 格式2:适用于两种情况下去使用的。 if(判断条件){ 符合条件执行的代码 }else{ 不符合条件执行的代码; } 三元运算符的格式:布尔表达式?值1:值2; if-else与三元运算符非常像: 三元运算符的优点:结构比较简洁。 三元运算符的缺点:符合条件必须要返回一个结果,不能执行语句。 格式三:适用于多种情况下去使用的。 if(判断条件1){ 符合条件1执行的代码 }elseif(判断条件2){ 符合条件2执行的代码 }elseif(判断条件3){ 符合条件3执行的代码 }......else{ 都不符合上述的条件执行的代码 } if语句要注意的细节: 1.如果符合条件后只有一个语句需要执行,那么可以省略大括号。但是建议不要省略,因为结构不清晰。 2.if语句的判断条件后不能添加分号,否则会影响到执行的效果的, 需求1:工作经验要两年或者两年以上。 需求2:根据一个变量所记录的数字输出对应的星期。0---星期天1星期一 */ classDemo2 { publicstaticvoidmain(String[]args) { intworkAge=2; /* 格式1: if(workAge>=2){ System.out.println("电话通知过来面试.."); } 格式2: if(workAge>=2){ //符合条件执行的代码 System.out.println("电话通知你面试"); }else{ //如果不符合上述的条件执行的代码 System.out.println("电话通知不要再投简历了,不收你!!"); } */ intnum=31; if(num==0){ System.out.println("星期天"); }elseif(num==1){ System.out.println("星期一"); }elseif(num==2){ System.out.println("星期二"); }elseif(num==3){ System.out.println("星期三"); }elseif(num==4){ System.out.println("星期四"); }elseif(num==5){ System.out.println("星期五"); }elseif(num==6){ System.out.println("星期六"); }else{ System.out.println("没有对应的星期"); } } } /* 需求:键盘录入一个分数,根据分数输出对应的等级。 比如:100-90A等级89-80B等级.....E等级 接受键盘录入数据的步骤: 1.创建一个扫描器对象。 2.调用扫描器对象的nextInt方法扫描数据。 3.导入包。 */ importjava.util.*; classDemo3 { publicstaticvoidmain(String[]args) { //创建一个扫描器 Scannerscanner=newScanner(System.in); //调用扫描器扫描键盘录入的数据 System.out.println("请输入一个分数:"); intscore=scanner.nextInt();//定义了一个num变量接收扫描到内容。 if(score>=90&&score<=100){ System.out.println("A等级"); }e