JavaのHashMapの値をソートして列挙する
JavaのHashMapから列挙する時は、
for (Long key : targetMap.keySet()) {
}
ですが、
List<Long> sortedKeys = new ArrayList(targetMap.keySet()); Collections.sort(sortedKeys); for (Long key : sortedKeys) { }
とすると手軽にソートして列挙できます。
小ネタでした。
JavaのHashMapから列挙する時は、
for (Long key : targetMap.keySet()) {
}
ですが、
List<Long> sortedKeys = new ArrayList(targetMap.keySet()); Collections.sort(sortedKeys); for (Long key : sortedKeys) { }
とすると手軽にソートして列挙できます。
小ネタでした。