【问题标题】:How to assign players to teams in a game [duplicate]如何在游戏中将玩家分配到团队[重复]
【发布时间】:2017-12-06 14:20:45
【问题描述】:

我正在创建一个游戏,其中包含属于不同团队的不同参与者。 我在将球员分配到球队时遇到了麻烦。 球员存在于一个 ArrayList 中,我也为每支球队创建了列表,但是甚至可以将一个列表的元素分配给另一个列表吗?这样玩家就存在于两个列表中? 谢谢

【问题讨论】:

  • 是的,您可以将一个列表中的项目添加到另一个列表中。你试过什么?
  • 您的问题似乎既非常宽泛又非常模糊。为了帮助我们帮助您,请通过显示代码来澄清,并详细解释您当前的代码尝试如何不起作用。

标签: java list arraylist


【解决方案1】:

列表对象包含一组用于在列表中添加和删除元素的方法:https://docs.oracle.com/javase/7/docs/api/java/util/List.html

我建议如下: teamList.add(playerList.get(playerIndex))

其中 playIndex 是您要添加到球队的球员的整数。假设您的球员和球队是相同的对象类型,上面的代码将从球员列表中检索一名球员并将该球员添加到您的球队列表中。

【讨论】:

    猜你喜欢
    • 2022-11-25
    • 1970-01-01
    • 2021-12-20
    • 2021-07-14
    • 2016-03-27
    • 2019-06-26
    • 1970-01-01
    • 1970-01-01
    • 2016-12-17
    相关资源
    最近更新 更多