JAVA编程----------26、请输入星期几的第一个字母来判断一下星期几, 第一个字母相同,则判断第二个字母,以此类推

 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 }

 

posted @ 2020-03-17 09:42  Hey蜗牛  阅读(630)  评论(0编辑  收藏  举报