飞机场 小程序从三个csv文件中提取数据 关于程序的注意事项: 如果可以的话,GUI应该可以自己运行。 如果它不起作用,请确保已安装了Java 8 Runtime。 如果仍然无法运行,则可以运行GUI类的main方法。 在GUI中,有一些按钮来设置资源映射中三个csv文件的路径和一个文本文件的路径。 这些路径也可以在GUI类中进行硬编码。 给定路径和在按钮上方的输入,“获取国家的跑道”按钮会将所有机场及其跑道写入文本文件。 “获取世界上机场数量最多的国家”将在GUI的输出字段中列出机场数量最多的十个国家。 优化: 也可以使用机场标识符(“ ident”)而不是机场ID找到跑道。 可以检查是否也对应该检查,或者如果找到ID或标识符则检查是否添加了跑道。 缓冲的读取器和文件对象现在未关闭,这可能与try块中的状态相同。 现在,所有信息都可以从一个字符串一次写入到文本文件中。 最好