我创建了一个简单游戏的玩家阵容。我需要在控制台上显示它正在播放的内容。我有一个班级“玩家”,我存储名称和分数。也是为每个玩家定义这些值的构造函数。无法弄清楚如何从ArrayList中的索引中的球员只有名称..如何从仅知道索引ArrayList,Java的对象中获取一个值?
package Øving5;
import java.util.ArrayList;
import java.util.Scanner;
public class Game {
public static void Round() {
ArrayList<Player> players = new ArrayList<Player>();
Scanner in = new Scanner(System.in);
System.out.print("Write down the number of players: ");
int numplayers = in.nextInt();
for (int i = 0; i < numplayers; i++)
players.add(new Player());
for (int i = 0; i < numplayers; i++)
theplayer = players.get(i); // Don't know what to do here..
System.out.print("It is " + toString(theplayer) + "'s turn.");
}
public static void main(String[] args) {
Round();
}
}