基本上我想先爲人們創建鏈接列表,當他們註冊一個遊戲時。這是通過signUp(String name)方法完成的。例如,John在註冊時成爲成員。如何添加一個包含名稱和名稱列表的對象MemberList?
他成爲會員的實例,以及其他任何人,所以我認爲我需要很多列表,我希望爲他創建一個列表,以便他獲得遊戲邀請時。例如,創建一個新的鏈接列表linkedList johnsGameInvites = new linkedList();.我也想創建另一個列表linkedList johnsFriends = new linkedList();.這同樣適用於任何人都這麼說山姆會samsGameInvites和samsFriends等
到目前爲止我的代碼:
linkedList members = new linkedList();
//Method to sign people up
public boolean signUp(String name) {
if(members.isInMyList(name)) {
System.out.println("That name is already taken.");
return false;
}
else {
members.addToMyList(name);
System.out.println("That name will now be registered.");
//NEW CODE//
Person gameMember = new Person(name)
return true;
}
}
//Method to send game invite
public boolean sendGameInvite(String requester, String receiver) {
//Checking if the two people are signed up
if(!members.isInMyList(requester) || !members.isInMyList(receiver)) {
System.out.println("One or both of these people are not signed up.");
return false;
}
else {
//NEW CODE//
gameMember.addToMyList(requester);
System.out.println("A request will now be sent to " + receiver + "'s account.");
return true;
}
}
我的下一個方法,我會做的是派球員之間的好友請求。 任何人都可以編寫一些代碼,告訴我如何製作一個MemberList,然後列出其他涉及註冊人員名單以及如何在遊戲邀請和好友請求方法中使用它們的列表?我很確定我需要創建一個包含名稱和名稱列表的成員對象,但我不知道該怎麼做。
感謝
歡迎來到Stack Overflow!我們作爲一個社區來幫助調試現有的代碼。要求我們爲你編寫代碼(vs編輯或調試)並不是這樣。也許你可以向我們展示你迄今爲止就你的問題所做的嘗試,也許我們可以用它作爲基礎。 –
我不知道該怎麼做,所以我一直在閱讀,試圖找到一些想法。我想我現在明白該怎麼做,但我不知道如何實際編碼。我相當新,所以我用例子更好地學習。我不一定希望有人爲我編寫我的代碼,更多的是我想要一些示例/幫助代碼指向正確的方向。 – John