gpt4 book ai didi

Java 数据库显示国家数据库表中的所有国家信息

转载 作者:行者123 更新时间:2023-11-30 08:12:15 28 4
gpt4 key购买 nike

我正在处理一项 Java 作业,该作业需要更改 Country 类,以便它打印国家/地区数据库表中的每个国家/地区,而不仅仅是一个国家/地区。我尝试了各种实例,但无法让它显示所有实例。我对 Java 很陌生,所以我知道我以某种方式搞乱了语法,或者它公然在我面前,而我已经在这方面工作了太长时间,需要另一双眼睛。这是迄今为止我从国家/地区表中显示一个国家/地区的内容。

    public class CountryMain {
public static void main(String[] args) {
ReadCountryDB rcdb = new ReadCountryDB();
List<Country> countries = rcdb.getCountries();

Country firstCountry = countries.get(0);
System.out.println("First country:");
System.out.println("Name: " + firstCountry.getName()
+ " Population: " + firstCountry.getPopulation()
+ " Median Age: " + firstCountry.getMedianAge());
}
}

我知道我需要更改“CountryfirstCountry=countries.get(0)”方法部分,我已经尝试过 getAll ,它是未定义的,但我对需要定义的内容感到困惑,因此它拉动了一切都来自国家数据库。

非常感谢对此的任何帮助。

最佳答案

如果您在 countries 列表中获得了正确的计数,那么您可以循环遍历该列表以按如下方式处理每个元素:

for (Country country : countries) {
System.out.println("Name: " + country.getName()
+ " Population: " + country.getPopulation()
+ " Median Age: " + country.getMedianAge());
}

关于Java 数据库显示国家数据库表中的所有国家信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30204537/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com