精華區beta java 關於我們 聯絡資訊
小弟不才,剛剛接觸Java不久 期末老師出了幾題加分作業 自己本身很想要得到這個分數所以來板上請教各位有經驗的老手 希望能藉此學習老師希望我們能學習的東西 也希望能多一點指點給我這初學者 :) _____________ 相關題目問題在下_____________________ 題目1:文字處理 在Windows環境中,給一檔案a.txt,內容為英文文章,其中只有 0-9, a-z, A-Z, 以及句 點和逗點和’\n,’\r’等字元。 寫出以下程式: 1.將文章讀出存於String str 2.運用StringTokenizer將str切割為token,以非數字元和非英文字元為delimiter。 印出所有token。 3.同上題,但只印全部英文字的token (要輸入甚麼能擷取英文跟數字? 是在()中打a~z或是0~9嗎?) 4.打字遊戲:有一篇英文文章,存於str中。打字遊戲規則如下 *玩家輸入source,若是str 有出現source,加2分,並將source從str中刪除, 若是沒有,扣1分。 *當str被清除為空白,遊戲結束,印出積分。 (我會寫對話,要如何能夠加上記分呢?) 題目2:網路串流:雙人聊天室 1.兩位玩家A (server)和B(client), 溝通順序為A->B, B->A, A->B,… 2.(進階加分題) 兩位玩家可以以任意順序溝通。當輸入文字為”quit”,表示結束聊天。(提示:使用thread) (有沒有甚麼關鍵可以點醒我一下的呢?) 題目3:雙人打字遊戲 修改一般打字遊戲為雙人競賽,一篇文章,兩位玩家同時鍵入文字,先送出文字者可將文 字消除,並獲得分數,將整篇文章打完後,積分較高者勝。 (玩家A(B)送出文字"this"給Server,Server會從文章中消除"this",並廣播給玩家B(A)) (無概念,老師說這一題算是挑戰題,有沒有高手可以提出一些讓我可以思考一下QQ) ______________題目結束____________________ 希望能得到多一點解析 一點點小禮物P幣送給各位 :) 感謝各位的熱情幫助 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.128.194.99
pupuliao:這已經違反板歸第四條了吧... 05/20 19:12
awert:問題在哪? 05/20 19:20
coilion9670:!!! 真的嗎 對不起小弟第一次來java板 我修改一下 05/20 19:36
※ 編輯: coilion9670 來自: 140.128.194.70 (05/20 19:41)
johnhao1206:要指點什麼... 教你怎麼做嗎? 05/20 19:37
coilion9670:幾題不會的問題,如果違反了規定我會再修改 :) 05/20 19:42
coilion9670:如果可以的話...當然希望有人能教我怎麼做 05/20 19:44