看板 java 關於我們 聯絡資訊
[考古] ========================================================================= 作者 Tony1223.bbs@bbs.mis.yzu.edu.tw (骨頭-是逆境還是轉機 看板 java 標題 我是新手 時間 螺絲起子 (Tue Oct 12 17:35:16 2004) 路徑 SayYa!ctu-reader!ctu-peer!news.nctu!news.netfront.net!YZIMBBS 來源 bbs.mis.yzu.edu.tw 另外我得強調這不是作業 因為總覺得丟個新手問題上來很容易被當作業 我也知道上來問作業 回答的人感覺有多糟 我是一個連Java工具書都不會用的新手 想試著把自己的構想用程式寫出來 卻不知道該往哪邊著手 所以貼上來問問 我們今天上完程設課以後 (我們今天上簡單Class 就是string JOptionPane 那些) 想用String來作個練習 就是類似這樣 (下面是我自己草擬的..可能會有點問題) 主要是想弄給自己同學玩一下這樣XD ----- import javax.swing.* class ClassMate { public static void main( String[] args ){ String name,CMname //Input name name = JOptionPane.showInputDialog(null,"你是誰呢^^?(請輸入全名)"); CMname = "CMname"; //Check ClassMate or not if name = CMname JOptionPane.showMessageDiaLlog(null,"hi" + name + "你今天過的好嗎^^?") else JOptionPane.showMessageDiaLlog(null,"我好像不認識你喔^^||"); } } ---- 我現在在想CMname要怎麼輸入 (還是要六十幾個同學一個一個打名字?) 還有check的部分.. 用60幾個if+ else去處理好像很繁瑣.. 我是不知道有沒有類似select case之類的東西可以用..(其實這個我也不大會用..) 有沒有懂java的人給我一點方向八 ̄▽ ̄ 主要是在check name這個部分不知道該怎麼作.. 然後那個null的參數設定我也不懂.. -- ◤════╦════◥ +. + . + .+ + + + . + +. +.個人 板 ║ + .+ .║+.● .+ ║ . 我喜歡看著窗外 + + . +. f ║ .+ +║  +. ║ + 那點點繁星總讓人回味無窮 . + .+ l w ╠════╬════╣ + 想著........ .+ +. 北y o ║+. .+ ║+ . +.║ . + 曾經愛過的人~是否也都在看著一樣的星星~ .+ 極 r ◣════╩════◢ + + 我愛的那個人是否也正在想念著我~? .+ 光 d -- ∕ 發信站: 來源: ◥◤ 元智資管.螺絲起子 A02027D.dorm.yzu.edu.tw ┴ (bbs.mis.yzu.edu.tw) --- Posted via news://freenews.netfront.net Complaints to news@netfront.net -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.219.202
qrtt1:考古還是 sayya 好 XD 12/11 12:48
TonyQ:突然覺得那時候我好認真 (被打) 12/11 12:53
TonyQ:sayya的十題測驗我沒有一次可以全對的(被打) 12/11 12:56
qrtt1:話說回來, 你現在應該知道這是 command pattern 了吧XD 12/11 13:02
TonyQ:no 我後來只學會了 , 檔案IO + 陣列處理. XD 12/11 13:03
TonyQ:command pattern我還沒抓到它的精隨 XD 12/11 13:05
adrianshum:這個和 command pattern 沒有什麼大關係吧? 12/11 19:07
qrtt1:一個行為實作成一個 command, 再 register 到 String[] 12/12 12:07
qrtt1:用 reflect 的方式, 取得物件, 並下達 execute method :P 12/12 12:08
qrtt1:唔, alien 提示 logic 都一樣, 那可以直接傳參數不用if-else 12/12 12:16