単純な変数に格納したい一連のデータがあります。基本的に、位置座標を含む 15 の名前のリストです。Python では、次のような dict を作成します。
locations = {'Location1': [lat1, lon1], 'Location2': [lat2, lon2], ...}
そうすれば、場所の名前をキーとして使用して、後で座標を呼び出すことができます。
coords = locations['Location1']
Javaでこれを行うのに相当するものはありますか? 基本的に、コード内でこれらの場所を定数として定義したいと考えています。
最初の非常に迅速な返信を受け取った後に編集します。
これを追加しました:
private class coordinates {
private Long lat;
private Long lon;
public Long getLat() {
return lat;
}
public void setLat(Long lat) {
this.lat = lat;
}
public Long getLon() {
return lon;
}
public void setLon(Long lon) {
this.lon = lon;
}
}
private final static Map<String, coordinates> LOCATIONS;
もちろん、最後の行は不完全です。余分な一時変数を使用して 2 つのセッターにアクセスせずに、このことを設定する方法に途方に暮れているため、値のセットごとに数行のコードが必要になります。