访问SortedSet结果的HashMap的最佳方法是什么?( )
Map<String, SortedSet<String>> makeSetMap = new HashMap<String, SortedSet<String>>();
for(String key : makeSetMap.keySet()) {
// loop through all manufacturers
SortedSet<String> cars = makeSetMap.get(key);
for (String c : cars) {
// loop through all cars of that key
System.out.println(key + " " + c);
}
}Map<String, SortedSet<String>> makeSetMap = new HashMap<String, SortedSet<String>>();
for(String key : makeSetMap.keySet()) {
// loop through all manufacturers
SortedSet<String> cars = makeSetMap.getValue(key);
for (String c : cars) {
// loop through all cars of that key
System.out.println(key + " " + c);
}
}HashMap<String, SortedSet<String>> makeSetMap = new HashMap<String, SortedSet<String>>();
for(String key : makeSetMap.keySet()) {
// loop through all manufacturers
SortedSet<String> cars = makeSetMap.get(key);
for (String c : cars) {
// loop through all cars of that key
System.out.println(key + " " + c);
}
}HashMap<String, SortedSet<String>> makeSetMap = new HashMap<String, SortedSet<String>>();
for(String key : makeSetMap.getKeys()) {
// loop through all manufacturers
SortedSet<String> cars = makeSetMap.get(key);
for (String c : cars) {
// loop through all cars of that key
System.out.println(key + " " + c);
}
}Map.keySet()获得所有key的集合;
Map.get(key)获得value;
Map.get(key)获得value;