我收到了一份包含 1200 个机场的文件,其中列出了机场代码、纬度、经度、城市和州。
例如: ANB 33.58 85.85 安尼斯顿 AL
最终,我将编写方法“距离”返回两个输入机场的距离和信息,“最近”返回代码和最近机场到输入机场的距离,“最短”找到开始并输入机场和旅行的最短行程到n个机场。
现在我的问题是,读取这些数据的最佳方法是什么,最终将使我以后更容易编写/计算距离?
比如我会在文件中读取,然后在一种方法中放入 HashMap 或 TreeSet,这将如何完成?还是我会等待并在其他方法中使用 HashMap/TreeSet?
抱歉,我还没有任何代码,但我现在被困在这个问题上,你们所有的方法都极大地帮助了我,所以现在只是寻找方向。