IF和SWITCH
单选择结构
判断字符串是否相等
package Structure;
import java.util.Scanner;
public class If01 {
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 Structure;
import java.util.Scanner;
public class IF02 {
public static void main(String[] args) {
Scanner s=new Scanner(System.in);
System.out.println("请输入分数:");
int score=s.nextInt();
if (score>=60){
System.out.println("及格");
}else {
System.out.println("不及格");
}
s.close();
}
}
多选择结构
判断成绩等级
package Structure;
import java.util.Scanner;
public class IF03 {
public static void main(String[] args) {
Scanner s=new Scanner(System.in);
int score=s.nextInt();
System.out.println("请输入成绩:");
if (score==100){
System.out.println("A级");
}else if (score<100 && score>=90){
System.out.println("B级");
}else if (score<90&&score>=80){
System.out.println("C级");
}else if (score<80&&score>=70){
System.out.println("D级");
}else if (score<70&&score>=60){
System.out.println("及格");
}else if (score<60){
System.out.println("不及格");
}else {
System.out.println("输入不合法");
}
s.close();
}
}
嵌套的IF结构
- if里面套if
SWITCH结构
-
package Structure; import com.sun.scenario.effect.impl.sw.sse.SSEBlend_SRC_OUTPeer; import java.util.Scanner; public class switch01 { public static void main(String[] args) { char grade='A'; switch (grade){ case'A': System.out.println("优秀"); break; case'B': System.out.println("良好"); break; case'C': System.out.println("及格"); break; case'D': System.out.println("挂科"); break; default: System.out.println("未知等级"); } } }
-
package Structure; import java.util.Scanner; public class SWITCH02 { public static void main(String[] args) { Scanner s =new Scanner(System.in); String name=s.next(); System.out.println("请输入“中国”或者“中华”"); switch (name){ case"中国": System.out.println("必胜"); break; case"中华": System.out.println("伟大"); break; default:{ System.out.println("请按规定输入!"); } s.close(); } } }
2021.04.07