在这里,我希望我的位置显示为所需的格式。
private HashMap<String, Location> loadLocationData()
{
HashMap<String, Location> locations = new HashMap<String, Location>();
locations.put("Paris", new Location("Paris",48.8566,2.3522,TimeZone.getTimeZone("France/Paris")));
locations.put("Rome", new Location("Rome",41.9028,12.4964,TimeZone.getTimeZone("Italy/Rome")));
return locations;
}
以下是我想要阅读的文本文件,其中包含以下格式的数据行:
Paris,48.8566,2.3522,France/Paris
Rome,41.9028,12.4964,Italy/Rome
基本上,我需要能够读取文本文件,然后以某种方式将该文本插入到我发布的第一个代码块中的格式。
如果有人能以最好的方式帮助我,我会非常感激。另请注意,当我在列表中添加新位置时,需要重复城市名称,因为它是键值集。