-3
的Java搜索對象我有一個類項目 而創建多個對象(樹,電視,書籍,等等) 在類遊戲通過串
// Create the items
tree = new Item("tree", "I big green tree", 60);
coat = new Item("coat", "I white coat", 5);
paper = new Item("paper", "a role of wc paper", 1);
現在玩家(也playerclass)必須保存一些項目。 玩家可以通過鍵入以下內容來獲取此物品:get book,其中book是String secondWord。
現在我需要一個函數,可以通過一個字符串得到一個對象 。
例如;
玩家進入取書。
player1.takeItem(Item secondWord);
,並在級的球員,我有這個功能takeItem()
/**
* Method to take item
* and add them to the ArrayList carriedItems
* @param secondCommandWord is the second word command
* Ex: take book -> book is then command
*/
public void takeItem(Item secondCommandWord)
{
// Add new item to carried list
carriedItems.add(secondCommandWord);
}
但是,這是行不通的。希望你能幫助我
請給我們看一些代碼。 – NPE 2014-09-21 19:49:58