看板 [ java ]
討論串[問題] 讓使用者輸入一個字元的程式碼是??
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者sbrhsieh (sbr)時間17年前 (2009/01/05 01:07), 編輯資訊
0
0
0
內容預覽:
這和你前一篇的描述差距很大,如果輸入不在 enum Choose 值域裡,如此一來. Choose.valueOf(cmd) 會產生 exception 而跳離,那麼講接下來 switch statement 會不會執行到 default case 就沒有意義,因為根本不會執行到 switch st

推噓0(0推 0噓 1→)留言1則,0人參與, 7年前最新作者ie945130 (侯小)時間17年前 (2009/01/04 09:28), 編輯資訊
0
0
0
內容預覽:
原文吃光…. 試試,若下面的程式碼中,. 把try區塊裡的東西寫在外面,把catch刪掉,. 然後compiler完,輸入a,s,m,d以外的字~. =============================================. import java.io.*;. import ja
(還有1737個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者ie945130 (侯小)時間17年前 (2009/01/04 09:11), 編輯資訊
0
0
0
內容預覽:
剛剛我又測試了一下,. 如果用enum的話,假設列出a、s、m、d,. switch(choose)若不是這四個字元,也是不會跑default喔~. 一定會產生exception,我那時就是因為這樣,. 才寫一個catch去抓,設計成若使用者不是輸入a、s、m、d,. 就會出現訊息請使用者重新輸入~

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者ie945130 (侯小)時間17年前 (2009/01/04 03:02), 編輯資訊
0
0
0
內容預覽:
在爬文時剛好看到了這篇文章…我正好做專題時有做類似的功能,. 如果我沒猜錯,原PO可能是想做成像以下這樣…. 假設是加減乘除的功能選項:. a.Add. s.Sub. m.Mult. d.Div. 然後由使用者輸入 a 或 s 或 m 或 d 這樣?. 我是這樣做:. 先用enum列出所有功能的字元
(還有34個字)

推噓4(4推 0噓 1→)留言5則,0人參與, 最新作者appleoxxo (BB)時間17年前 (2008/12/17 16:16), 編輯資訊
0
0
0
內容預覽:
java.util.Scanner sc=new java.util.Scanner(System.in);. 如果是. INT型態是nextInt();. String型態是nextLine();. 那如果是char型態呢??. char choose = sc.nextChar();. 錯了.
首頁
上一頁
1
下一頁
尾頁