我想做一個紙牌遊戲。在一個班級中,我有辦法爲一名球員和一名經銷商製作一手牌,而在另一個班級我正在執行這項遊戲。我的問題是,當試圖爲我的玩家制作一個陣列列表時,我無法調用一個無效的方法來將列表添加到列表中,並且我不確定如何在沒有錯誤的情況下執行此操作。無法在數組列表中調用void方法?
1
A
回答
0
deck.remove()是一個令人不快的無效方法。你正在使用deck.remove,就好像它會返回一些東西,並且會傳遞給addCards。
1
0
假設CardPile
具有檢索它的卡(通過getter方法或東西)的手段,那麼我不明白爲什麼你不能只是這樣做:
input.addCards(deck.remove(0));
player.add(input.pop()); // or whatever the getter method for `CardPile` is
相關問題
- 1. 從main方法調用void方法,無法在void方法中傳遞參數
- 2. 無法在java中的類中調用void方法
- 3. 從Async調用void同步方法 - 無法等待void
- 4. 爲什麼void方法無法在system.out.println中調用
- 5. void方法中使用的void方法的組成? (Java)
- 6. 調用數組列表方法
- 7. 無法使用方法調用數組?
- 8. toString方法調用void方法
- 9. 如何在JSP中調用void方法
- 10. 在Java中void方法調用
- 11. 在數組中存儲void方法的結果(無效轉換)
- 12. 如何存儲void方法的數組列表
- 13. 無法在CamelContext上調用public void org.apache.camel.cdi.CdiCamelContext.start()
- 14. 在數組列表中調用各種對象的子方法
- 15. 無法使用類型(,)的參數列表調用[方法]
- 16. 如何忽略Mockito中void方法內的幾個void方法調用
- 17. 無法在Swift中使用KeyType類型的參數列表調用方法
- 18. 在void方法內測試靜態方法一次被調用
- 19. JNA - 帶void *參數的回調方法
- 20. 使用easymock,重複void方法調用
- 21. 從void返回數組方法
- 22. 如何從void方法顯示數組?
- 23. 無法從散列表中的對象調用方法
- 24. 從對象數組列表中調用方法
- 25. 在調用方法後,我的數組列表爲空值
- 26. 無法調用我的方法在數組類型int []
- 27. 無法在Main()中調用方法?
- 28. 無法在onCreate中調用方法()
- 29. 無法在C中調用C++方法#
- 30. 無法在socket.io中調用方法'on'
remove方法將返回的東西!它返回從卡組中移除的卡C – Razar