import java.util.Scanner;
public class Main {
public static void main(String[] args) {
//输入字符串
Scanner scanner = new Scanner(System.in);
System.out.println("请输入:");
//nextLine用于接收输入,可接收空格
String s = scanner.nextLine();
//equals判断字符串是否相等
if (s.equals("Hello")){
System.out.println("内容是Hello");
}
scanner.close();
}
}
// if...else...
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
//输入字符串
Scanner scanner = new Scanner(System.in);
System.out.println("请输入分数:");
//nextDouble用于接收浮点数
double s = scanner.nextDouble();
if (s < 60){
System.out.println("不合格");
}else{
System.out.println("合格");
}
scanner.close();
}
}
//if...elseif...elseif.......else
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
//输入字符串
Scanner scanner = new Scanner(System.in);
System.out.println("请输入分数:");
//nextLine用于接收输入,可接收空格
double s = scanner.nextDouble();
if (s >= 0 && s < 60) {
System.out.println("不合格");
} else if (s >= 90 && s <= 100) {
System.out.println("优秀");
} else if (s >= 60 && s < 90) {
System.out.println("合格");
} else {
System.out.println("请输入合理的值");
}
scanner.close();
}
}
// if...if
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
//输入字符串
Scanner scanner = new Scanner(System.in);
System.out.println("请输入分数:");
//nextDouble用于接收浮点数
double s = scanner.nextDouble();
if (s < 60){
if (s < 0){
System.out.println("请输入正确的值");
}else{
System.out.println("不合格");
}
}else{
System.out.println("合格");
}
scanner.close();
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
//输入字符串
Scanner scanner = new Scanner(System.in);
System.out.println("请输入等级:");
String s = scanner.nextLine();
switch(s){
case "A"://匹配A
System.out.println("优秀");
break;//退出switch
case "B"://匹配B
System.out.println("良");
//case会穿透,没有break,会接着往下走
case "C":
System.out.println("合格");
break;
default:
//全部没有匹配到,执行deauft
System.out.println("请输入大写A、B、C");
}
scanner.close();
}
}
原文:https://www.cnblogs.com/jie7/p/15213929.html