DESKTOP-7D2I5KK_20200910-郎航
问题
Set<String> keys = map.keySet();//// 获取所有的key组成的Set集合( Set接口继承了Collection接口)
Iterator<String> itor = keys.iterator();
while( itor.hasNext() ) {
String key = itor.next() ;
Integer value = map.get( key );
System.out.println( key + " : " + value );
}
Collection<Integer> values = map.values(); // 获取所有的value
Iterator<Integer> itor = values.iterator();
while( itor.hasNext() ) {
Integer value = itor.next();
System.out.println( value );
}
为什么根据key就能获取value,而根据value就不能获取key呢
解决
Map中提供了根据 key 获取 value 的支持,但是没有根据 value 获取 key 的支持
吐槽
午觉睡不好,下午一天状态都不好。
近期评论