您好我正在尝试从另一个类中的一个类中的 ArrayList 中获取元素。所以我从 mysql 数据库中提取数据,然后将其存储在 Arraylist 中。我想从该 ArrayList 访问数据并将它们从另一个类中打印出来,但由于某种原因,它只打印元素的地址而不是实际元素本身。
它是 Team 类型,在构造函数中有三个元素,一个 String 和两个 int。
从数据库中获取:
while(res.next()){
teamList.add(new Team(res.getString("Team_Name"), res.getInt("Goal_Difference"),
res.getInt("Points")));
}
ArrayList 的返回语句:
public ArrayList<Team> getTeamList(){
return teamList;
}
以及我要打印的地方:
public Verdict(){
ArrayList<Team> leagueList = new LeagueSQLConnector().teamList;
System.out.println(leagueList);
}