寻找,修改,插入,遍历
#include<QtDebug>
#include<QMap>
int main(int argc, char *argv[])
{
QMap<QString,QString> map;//创建QMap对象
map.insert("北京","111");
map.insert("四川","112");
map.insert("广东","113");
for(QMap<QString,QString>::iteratorit=map.begin();it!=map.end();it++)//访问
{
qDebug()<<" "<<it.key()<<" "<<it.value();
}
QMutableMapIterator<QString,QString> j(map);//创建可读可写迭代器
if(j.findNext("111"))
{
j.setValue("010");
}
qDebug()<<" "; for(QMap<QString,QString>::iteratorit=map.begin();it!=map.end();it++)//再次遍历
{
qDebug()<<" "<<it.key()<<" "<<it.value();
}
return 0;
}