【发布时间】:2015-04-01 19:27:30
【问题描述】:
花了最后 1-2 小时寻找答案,但还没有完全明白,我希望它是简单的。
我创建了一个自定义类的数组,其中只有少量值,如下所示(其中 Person 是一个类):
Person person[] = new Person[2];
(请注意,我将用 numberOfPeople 之类的变量替换 2)
我需要创建一个可以在需要时调用的方法(例如在按下按钮时),该方法将从当前人移动到数组中的下一个人(到达结束时返回开始)。
换句话说:按下按钮时 - 从 player0 移动到 player1。
我一直在研究如何使用 For、ForEach、If 等来执行此操作,但无法解决。
通过 Vincent Ugenti 的回答解决。 万一其他菜鸟遇到这个来解决他们的问题,有一些后续的菜鸟问题,我试图用一个变量定义数组中的值的数量,直到创建数组之后才给出值(导致即时崩溃)然后我忘了对代码做更多的事情,这不会运行每个需要单独完成的对象构造函数。
【问题讨论】:
标签: java android arrays loops methods