服務(wù)器端從一個(gè)客戶(hù)端A收到IP,端口號(hào)及一個(gè)文件名,將其存儲(chǔ)~另一個(gè)客戶(hù)端B知道A的IP,向服務(wù)器發(fā)送請(qǐng)求,要求服務(wù)器返回A的端口,文件名~當(dāng)A與服務(wù)器斷開(kāi)連接后,服務(wù)器刪除他的相關(guān)信息試過(guò)用Hashtable 但是不是太懂~哪位高手給講解一下
2 回答

至尊寶的傳說(shuō)
TA貢獻(xiàn)1789條經(jīng)驗(yàn) 獲得超10個(gè)贊
如果你一定要用鏈表:
class AB{
String ip;
int socket;
String fileName
AB next;>>>>這里相當(dāng)于c的指針了
}
////////////////////////
用Map吧,好實(shí)現(xiàn)多了。
class IpObj{
String ip;
int socket;
String fileName
/* getters and setters */
}
Map map = new HashMap();
當(dāng)有請(qǐng)求。
map.put(IpObj.getIp(),IpObj_instanse);
當(dāng)請(qǐng)求完了。
map.remove(IpObj.getI());
我不知道你是不是懂。
- 2 回答
- 0 關(guān)注
- 361 瀏覽
添加回答
舉報(bào)
0/150
提交
取消