import java.util.Scanner;
class Demo08 
{
	public static void main(String[] args) 
	{
		//让用户输入一个1-7之间的整数,1-5输出工作日,6-7输出休息日
		Scanner sc= new Scanner(System.in);
		System.out.println("请输入1-7之间的整数:");
		int num= sc.nextInt();     String a="工作日";  String b="休息日";		/*switch(num){                            if擅长判断范围 switch只能判断值
		case 1:System.out.println(a);
		break;
		case 2:System.out.println(a);
		break;
		case 3:System.out.println(a);
		break;
		case 4:System.out.println(a);
		break;
		case 5:System.out.println(a);
		break;
		case 6:System.out.println(b);
		break;
		case 7:System.out.println(b);
		break;
		}*/
		switch(num){   // 不能判断double值
		case 1:
		case 2:
		case 3:
		case 4:
		case 5:System.out.println(a);
		break;
		case 6:
		case 7:System.out.println(b);
		break;
		default:System.out.println("您输入的有误请重新输入"); // default放在哪都行
		break;
		}	}
}

 

Java switch 判断换行 java switch判断范围_System