if结构
- 单项
package com.dong.struct;
import javax.xml.stream.events.EndDocument;
import java.util.Scanner;
public class IfDome01 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入内容:");
String s = scanner.nextLine();
//equals:判断字符串是否相等
if (s.equals("Hello")){
System.out.println(s);
}
System.out.println("End");
scanner.close();
}
}
-
双向
package com.dong.struct; import java.util.Scanner; public class IFDome02 { public static void main(String[] args) { //考试成绩大于60就是及格,小于60就是不及格 Scanner scanner = new Scanner(System.in); System.out.println("请输入成绩:"); int score = scanner.nextInt(); if (score>60){ System.out.println("及格"); }else System.out.println("不及格"); scanner.close(); } }
-
多向
package com.dong.struct; import java.util.Scanner; public class IFDome03 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入成绩:"); int score = scanner.nextInt(); if (score==100){ System.out.println("恭喜满分!"); }else if (score>=90 && score<100){ System.out.println("A级"); }else if (score>=80 && score<90){ System.out.println("B级"); }else if (score>=70 && score<80){ System.out.println("C级"); }else if (score>=60 && score<70){ System.out.println("D级"); }else if (score<60) System.out.println("不及格"); else{ System.out.println("成绩不合法"); } scanner.close(); } }