admin管理员组

文章数量:1794759

if语句的日期判断

if语句的日期判断

需求: 1请根据英文单词的第一个字母判断星期几,如果第一个字母是一样的,则继续判断第二个字母。 例如如果第一个字母是S,则继续判断第二个字母,如果第二个字母是a,则输出“星期六”。

分析: 根据英文单词的第一个字母判断,注意大小写 m||M 将键盘录入的字符转换为字符数组, 通过判断首字母来确定日期,如第一字母重复,则判断第二个字母,直到确认为止。

星期一 ## 星期二 ## 星期三 ## 星期四 ## 星期五 ## 星期六 ## 星期日 Monday ## Tuesday ## Wednesday ## Thursday ## Fridy## Saturday ## Sunday

Scanner sc=new Scanner(System.in); System.out.println("请输入内容:"); String content=sc.nextLine(); char [] ch=content.toCharArray(); char first=ch[0];//首字母 char two=ch[1];//第二个字母 if((first=='M')||(first=='m')) { System.out.println("Monday:周一"); }else if((first=='W')||(first=='w')) { System.out.println("Wednesday:周三"); }else if((first=='F')||(first=='f')) { System.out.println("Fridy:周五"); }else if(((first=='T')||(first=='t'))&&((two=='U')||(two=='u'))) { System.out.println("Tuesday:周二"); }else if(((first=='T')||(first=='t'))&&((two=='H')||(two=='h'))) { System.out.println("Tuesday:周四"); }else if(((first=='S')||(first=='s'))&&((two=='A')||(two=='a'))) { System.out.println("Saturday:周六"); }else if(((first=='S')||(first=='s'))&&((two=='U')||(two=='u'))) { System.out.println("Sunday:周日"); }else { System.out.println("抱歉,你输入的内容有误,请重新输入!"); }

本文标签: 语句日期