一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - Java教程 - Java輸入字母來判斷星期幾的實(shí)現(xiàn)代碼

Java輸入字母來判斷星期幾的實(shí)現(xiàn)代碼

2020-08-18 11:16Java代碼網(wǎng) Java教程

這篇文章主要介紹了Java輸入字母來判斷星期幾的實(shí)現(xiàn)代碼,用情況語句比較好,如果第一個(gè)字母一樣,則判斷用情況語句或if語句判斷第二個(gè)字母需要的朋友可以參考下

題目:請(qǐng)輸入星期幾的第一個(gè)字母來判斷一下是星期幾,如果第一個(gè)字母一樣,則繼續(xù),判斷第二個(gè)字母。

程序分析:用情況語句比較好,如果第一個(gè)字母一樣,則判斷用情況語句或if語句判斷第二個(gè)字母。

程序設(shè)計(jì):

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
import java.util.Scanner;
public class Ex26 {
 public static void main(String[] args){
 //保存用戶輸入的第二個(gè)字母
 char weekSecond;
 //將Scanner類示例化為input對(duì)象,用于接收用戶輸入
 Scanner input = new Scanner(System.in);
 //開始提示并接收用戶控制臺(tái)輸入
 System.out.print("請(qǐng)輸入星期值英文的第一個(gè)字母,我來幫您判斷是星期幾:");
 String letter = input.next();
 //判斷用戶控制臺(tái)輸入字符串長(zhǎng)度是否是一個(gè)字母
 if (letter.length() == 1){
  //利用取第一個(gè)索引位的字符來實(shí)現(xiàn)讓Scanner接收char類型輸入
  char weekFirst = letter.charAt(0);
  switch (weekFirst){
 case 'm':
   //當(dāng)輸入小寫字母時(shí),利用switch結(jié)構(gòu)特性執(zhí)行下一個(gè)帶break語句的case分支,以實(shí)現(xiàn)忽略用戶控制臺(tái)輸入大小寫敏感的功能
  case 'M':
   System.out.println("星期一(Monday)");
   break;
   case 't':
   //當(dāng)輸入小寫字母時(shí),利用switch結(jié)構(gòu)特性執(zhí)行下一個(gè)帶break語句的case分支,以實(shí)現(xiàn)忽略用戶控制臺(tái)輸入大小寫敏感的功能
  case 'T':
   System.out.print("由于星期二(Tuesday)與星期四(Thursday)均以字母T開頭,故需輸入第二個(gè)字母才能正確判斷:");
   letter = input.next();
   //判斷用戶控制臺(tái)輸入字符串長(zhǎng)度是否是一個(gè)字母
   if (letter.length() == 1){
   //利用取第一個(gè)索引位的字符來實(shí)現(xiàn)讓Scanner接收char類型輸入
   weekSecond = letter.charAt(0);
   //利用或(||)運(yùn)算符來實(shí)現(xiàn)忽略用戶控制臺(tái)輸入大小寫敏感的功能
   if (weekSecond == 'U' || weekSecond == 'u'){
    System.out.println("星期二(Tuesday)");
    break;
   //利用或(||)運(yùn)算符來實(shí)現(xiàn)忽略用戶控制臺(tái)輸入大小寫敏感的功能
   } else if (weekSecond == 'H' || weekSecond == 'h'){
    System.out.println("星期四(Thursday)");
    break;
   //控制臺(tái)錯(cuò)誤提示
   } else{
    System.out.println("輸入錯(cuò)誤,不能識(shí)別的星期值第二個(gè)字母,程序結(jié)束!");
    break;
   }
   } else {
   //控制臺(tái)錯(cuò)誤提示
   System.out.println("輸入錯(cuò)誤,只能輸入一個(gè)字母,程序結(jié)束!");
   break;
   }
  case 'w':
   //當(dāng)輸入小寫字母時(shí),利用switch結(jié)構(gòu)特性執(zhí)行下一個(gè)帶break語句的case分支,以實(shí)現(xiàn)忽略用戶控制臺(tái)輸入大小寫敏感的功能
  case 'W':
   System.out.println("星期三(Wednesday)");
   break;
  case 'f':
   //當(dāng)輸入小寫字母時(shí),利用switch結(jié)構(gòu)特性執(zhí)行下一個(gè)帶break語句的case分支,以實(shí)現(xiàn)忽略用戶控制臺(tái)輸入大小寫敏感的功能
  case 'F':
   System.out.println("星期五(Friday)");
   break;
  case 's':
   //當(dāng)輸入小寫字母時(shí),利用switch結(jié)構(gòu)特性執(zhí)行下一個(gè)帶break語句的case分支,以實(shí)現(xiàn)忽略用戶控制臺(tái)輸入大小寫敏感的功能
  case 'S':
   System.out.print("由于星期六(Saturday)與星期日(Sunday)均以字母S開頭,故需輸入第二個(gè)字母才能正確判斷:");
   letter = input.next();
   //判斷用戶控制臺(tái)輸入字符串長(zhǎng)度是否是一個(gè)字母
   if (letter.length() == 1){
   //利用取第一個(gè)索引位的字符來實(shí)現(xiàn)讓Scanner接收char類型輸入
   weekSecond = letter.charAt(0);
   //利用或(||)運(yùn)算符來實(shí)現(xiàn)忽略用戶控制臺(tái)輸入大小寫敏感的功能
   if (weekSecond == 'A' || weekSecond == 'a'){
    System.out.println("星期六(Saturday)");
    break;
   //利用或(||)運(yùn)算符來實(shí)現(xiàn)忽略用戶控制臺(tái)輸入大小寫敏感的功能
   } else if (weekSecond == 'U' || weekSecond == 'u'){
    System.out.println("星期日(Sunday)");
    break;
   //控制臺(tái)錯(cuò)誤提示
   } else{
    System.out.println("輸入錯(cuò)誤,不能識(shí)別的星期值第二個(gè)字母,程序結(jié)束!");
    break;
   }
   } else{
   //控制臺(tái)錯(cuò)誤提示
   System.out.println("輸入錯(cuò)誤,只能輸入一個(gè)字母,程序結(jié)束!");
   break;
   }
  default:
   //控制臺(tái)錯(cuò)誤提示
   System.out.println("輸入錯(cuò)誤,不能識(shí)別的星期值第一個(gè)字母,程序結(jié)束!");
   break;
  }
 } else{
  //控制臺(tái)錯(cuò)誤提示
  System.out.println("輸入錯(cuò)誤,只能輸入一個(gè)字母,程序結(jié)束!");
 }
 }
}

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本一区二区三区久久 | 婷婷色伊人| 日韩精品视频美在线精品视频 | 999jjj在线播放 | 欧美一区二区福利视频 | 色婷婷网 | 激情自拍网 | 99久久www免费 | ass巨大胖女人sias | h杯奶水太多h | 波多野结衣被绝伦强在线观看 | 亚洲 欧美 中文字幕 在线 | caopren免费视频国产 | 热国产热综合 | caoporm国产精品视频免费 | 修修视频在线观看 | 亚洲10p| 大伊人青草狠狠久久 | 国产精品模特hd在线 | 特黄特色大片免费视频大全 | 99国内精品久久久久久久黑人 | 午夜精品区 | 亚洲国产成人在线 | 欧美老人与小伙子性生交 | 7777奇米影视 | 无人区在线观看免费观看 | 色噜噜视频影院 | 国产美女下面流出白浆视频 | 久久人妻少妇嫩草AV无码 | 99久久精品免费看国产一区二区 | 大奶喷水| 亚洲品质自拍视频 | 欧美人与物videos另类3d | 五月性 | 特黄a级三级三级野战 | a级动漫| 美妇在线 | 香港三级浴室女警官 | 韩国理论片最新第一页 | 男女啪啪gif | 国产露脸对白刺激3p在线 |