2012-12-03 82 views
0

我試圖爲教育目的寫一個遊戲服務器。 我需要列出一些包含所有在線用戶,他們的名字以及他們的X和Y位置的列表。服務器持有用戶信息

最聰明的辦法是什麼?我在想某種多維數組或陣列列表?代碼示例也會很好,我在Java中很新:-)

+1

正確的答案取決於你想如何使用這些數據。在應用程序停止運行後(在這種情況下使用數據庫)它是否必須持續存在?你必須能夠通過用戶ID進行查找(即給定用戶ID,確定位置)?你是否必須確定哪些用戶靠近給定的位置?在你指定這些問題的答案之前,你的問題沒有正確的答案。 –

回答

5

製作一個ArrayList類,你可以撥打User

你可以容納所有的信息,如用戶名,x和y位置在上課。

我意識到這是一個非常普遍的答案,但這是一個非常普遍的問題。

0

我想你必須有一個數據庫來永久保存你的用戶信息。當用戶在線時,他的信息將被保存在一個bean中。例如,您應該閱讀關於JSF中的Java Bean Scopes的內容。

相關問題