1 package com.xl.struct;
2
3 import java.util.Scanner;
4
5 public class IfDemo01 {
6 public static void main(String[] args){
7 Scanner scanner = new Scanner(System.in);
8
9 System.out.println("请输入内容: ");
10 String s = scanner.nextLine();
11
12
13 //equals:判断字符串是否相等
14 if (s.equals("Hello")){//如果输入的字符串等于Hello 就输出 s
15 System.out.println(s);
16 }
17 System.out.println("End");
18
19
20 scanner.close();
21 }
22 }
1 package com.xl.struct;
2 import java.util.Scanner;
3 public class IfDemo02 {
4 public static void main(String[] args){
5 Scanner scanner = new Scanner(System.in);
6
7 System.out.println("请输入成绩: ");
8
9 int score = scanner.nextInt();
10
11 if(score>60){
12 System.out.println("及格");//真为 True
13 }else{
14 System.out.println("不及格");// 假 为 false
15 }
16
17
18
19
20 scanner.close();
21
22 }
23 }
1 package com.xl.struct;
2
3 import java.util.Scanner;
4
5 public class IfDemo03 {
6 public static void main(String[] args) {
7 Scanner scanner = new Scanner(System.in);
8 System.out.println("请输入成绩: ");
9 int score = scanner.nextInt();//int或double
10
11 /**
12 * if语句至多有一个 else 语句,else 语句在所有的else if 语句之后。
13 * if语句可以有若干个 else 语句,他们必须在 else 语句之前。
14 * 一单其中一个 else if 语句检测为 true,其他的else if 以及 else 语句都将跳过执行
15 */
16
17 if (score==100){
18 System.out.println("恭喜满分");
19 }else if (score<100 && score>=90){
20 System.out.println("优秀");
21 }else if (score<90 && score>=80) {
22 System.out.println("良好");
23 }else if (score<80 && score>=70){
24 System.out.println("一般");
25 }else if (score<70 && score>=60){
26 System.out.println("及格");
27 }else if (score<60 && score>=0){
28 System.out.println("不合格");
29
30 }else {
31 System.out.println("成绩不合法");
32 }
33
34 scanner.close();
35 }
36 }
1 package com.xl.struct;
2
3 import java.util.Scanner;
4
5 public class Demo033 {
6 public static void main(String[] args) {
7 int num1,num2;//变量
8 Scanner scanner = new Scanner(System.in);
9 System.out.println("请输入账号");
10 num1 = scanner.nextInt();//获取第一个的输入
11 System.out.println("请输入密码");
12 num2 = scanner.nextInt();//获取第二个的输入
13 if (num1==123456){//判断num1是否等于123456
14 System.out.println("账号正确");
15 if (num2==888888){//判断num2是否等于888888
16 System.out.println("登陆成功");
17 }else {
18 System.out.println("密码错误");
19 }
20 }else{
21 System.out.println("用户名错误");
22 }
23
24
25 }
26
27 }
1 package com.xl.struct;
2
3 import java.util.Scanner;
4
5 public class Demo0333 {
6 public static void main(String[] args) {
7
8 Scanner scanner = new Scanner(System.in);
9 System.out.println("请告诉我,小张有多爱小磊");
10 String A = scanner.nextLine();
11 System.out.println("就这?");
12 String B = scanner.nextLine();
13
14 if (A.equals("爱")){
15 if (B.equals("非常爱")){
16 System.out.println("这还差不多");
17 }else {
18 System.out.println("你敢???");
19 }
20 }else {
21 System.out.println("回答错误.头给你打歪");
22 }
23 }
24 }