作者qrtt1 (愚人)
站內java
標題Re: [問題] 名次排序
時間Tue Dec 11 12:45:43 2007
[考古]
=========================================================================
作者 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