QStringList类
作者:互联网
QStringList str; //追加元素 str.append("星期一"); str.append("星期二"); str.append("星期三"); str.append("星期四"); //插入元素 str.insert(0,"星期零"); qDebug()<<str; for(int i=0;i<str.size();i++) { qDebug()<<"for访问"<<str.at(i); } qDebug()<<"foreach遍历"; foreach(QString s,str) qDebug()<<s; qDebug()<<"STL风格迭代器"; QStringList::iterator it = str.begin(); for(it;it != str.end();it++) { qDebug()<<*it; } qDebug()<<"JAVA风格迭代器"; QListIterator<QString> itr(str); while(itr.hasNext()) { qDebug()<<itr.next(); } //头部删除 str.removeFirst(); qDebug()<<str; //尾部删除 str.removeLast(); qDebug()<<str; //删除指定元素 str.removeOne("星期三"); qDebug()<<str; //删除指定位置元素 str.removeAt(3); qDebug()<<str; //清空链表 str.clear(); qDebug()<<str;
标签:元素,QStringList,str,qDebug,itr,append 来源: https://www.cnblogs.com/WU20/p/16029059.html