选择结构
单选择、双选择、多选择、嵌套的、switch多选择结构
package com.xujing.scanner;
?
import java.util.Scanner;
?
public class IfDemo01 {
? ?public static void main(String[] args) {
? ? ? ? Scanner scanner = new Scanner(System.in);
? ? ? ?System.out.println("请输入内容");
? ? ? ?String s=scanner.nextLine();
? ? ? ?if(s.equals("Hello")){
? ? ? ? ? ?System.out.println(s);
? ? ? }
?
? ? ? ?scanner.close();
?
?
? }
}
?
?
?
package com.xujing.scanner;
?
import java.util.Scanner;
?
public class IfDemo02 {
? ?public static void main(String[] args) {
? ? ? ?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.xujing.scanner;
?
import java.util.Scanner;
?
public class IfDemo03 {
? ?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 < 100 && score >= 90) {
? ? ? ? ? ?System.out.println("A级");
? ? ? } else if (score < 90 && score >= 80) {
? ? ? ? ? ?System.out.println("B级");
?
? ? ? } else if (score < 70 && score >= 60) {
? ? ? ? ? ?System.out.println("C级");
? ? ? } else if (score<60) {
? ? ? ? ? ?System.out.println("不及格");
?
? ? ? } else {
? ? ? ? ? ?System.out.println("成绩不合法");
? ? ? }scanner.close();
? }
?
}
package com.xujing.scanner;
?
public class SwitchDemo01 {
? ?public static void main(String[] args) {
? ? ? ?String name="xujing";
? ? ? ?switch(name){
? ? ? ? ? ?case "xujing":
? ? ? ? ? ? ? ?System.out.println("xujing");
? ? ? ? ? ? ? ?break;
? ? ? ? ? ?case "xj":
? ? ? ? ? ? ? ?System.out.println("xj");
? ? ? ? ? ? ? ?break; ? ?
? ? ? ? ? ?default:
? ? ? ? ? ? ? ?System.out.println("错误");
? ? ? ? ? ? ? ?
? ? ? }
? }
}
?
|