Map的基本輸出

2021-08-27 13:46:16 字數 500 閱讀 6252

專案

:map的是三輸出形式

//遍歷集合的第一種方式,先獲得key的集合,這個集合的型別是set,通過keyset()獲得key的集合

setkeys=map.keyset();

system.out.println(keys);

for(string s:keys)

// system.out.println(map.keyset());

//第二種方式,只遍歷value,通過values方法獲得所有values的集合,型別是collection

collectionbooks=map.values();

for(book b:books)

//第三種方式,通過entryset來獲得鍵值對的集合;

set> sets=map.entryset();

for(entrye:sets)

for(book b:map.values())

map的基本使用

標籤 c iterator string insert iostream 2010 08 11 18 16 31010人閱讀收藏 舉報 c c 35 1 map簡介 map是一類關聯式容器。它的特點是增加和刪除節點對迭代器的影響很小,除了那個操作節點,對其他的節點都沒有什麼影響。對於迭代器來說,可以...

map的基本用法

map是c 的乙個標準容器,她提供了很好一對一的關係,在一些程式中建立乙個map可以起到事半功倍的效果,總結了一些map基本簡單實用的操作!1.map最基本的建構函式 mapmapstring map mapint mapchar mapstring map char string mapchar ...

map的基本操作

map的基本操作 include include include include using namespace std mulimap與map的區別 1 mulimap允許key冗餘,但是map不允許key冗餘 2 mulimap沒有operator,但是map有 寫一下pair的具體結構是怎樣的...