1 package FushiExam; 2 import java.util.*; 3 public class Text_26 { 4 5 public static void main(String[] args) { 6 /* 7 * 请输入星期几的第一个字母来判断一下星期几, 8 * 第一个字母相同,则判断第二个字母,以此类推 9 */ 10 System.out.println("输入第一个字母:"); 11 switch(getletter()) { 12 case 'm': 13 case 'M': 14 System.out.println("Monday"); 15 break; 16 case 't': 17 case 'T': 18 System.out.println("输入第二个字母:"); 19 char t=getletter(); 20 if(t=='u'||t=='U') 21 System.out.println("Tuesday"); 22 else if(t=='h'||t=='H') 23 System.out.println("Thursday"); 24 else 25 System.out.println("error"); 26 break; 27 case 'w': 28 case 'W': 29 System.out.println("Wednesday"); 30 break; 31 case 'f': 32 System.out.println("Friday"); 33 break; 34 case 's': 35 case 'S': 36 char t1=getletter(); 37 if(t1=='u'||t1=='U') 38 System.out.println("Sunday"); 39 else if(t1=='a'||t1=='A') 40 System.out.println("Saturday"); 41 else 42 System.out.println("error"); 43 break; 44 default: 45 System.out.println("error"); 46 } 47 48 49 } 50 public static char getletter() { 51 Scanner scan=new Scanner(System.in); 52 String letter=scan.nextLine(); 53 char[] arr=letter.toCharArray(); 54 return arr[0]; 55 } 56 57 }