[問題] 刪除Vector裡的物件

看板java作者 (300ATM)時間14年前 (2011/05/20 00:25), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
如題,這是一個簡單的msn程式,我在server端用到二個執行緒,一個是負責連線的, 另一個是負責傳送訊息給Client端的,Client端連上server端時,server端有二個Vector 一個記錄BufferedWriter,另一個記錄client端傳過來的帳號,如果此client端結束連線 要怎麼把二個Vector裡的東西一併刪除? 我是想說當Client端連上server端時,此Vector的索引值就傳給Client端,當結束連線, 再傳回server端刪除Vector,可是要怎麼取出此索引值出來,然後傳過去呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.254.128.231

05/20 00:30, , 1F
先提醒一下,索引值是會改變的,這點要注意。
05/20 00:30, 1F

05/20 23:20, , 2F
最好用Hash Map
05/20 23:20, 2F

06/11 16:43, , 3F
想問一下msn的程式也是用server-client的架構?? 還是用mq??
06/11 16:43, 3F
文章代碼(AID): #1DrKHdWa (java)