需要包含头文件:
#include<QLinkedList>
添加元素:
QLinkedList<QString> strList;
strList.append("Hello"); //可以这样
strList<<"World!"; //也可以这样
strList<<"MyName"<<"is"<<"LEO";//也可以这样加上个元素
//现在strArray总共有5个字符串元素,strList.count()==5
插入:
strList.insert(strList.begin()+1,"这就是在hello和world之间添加");
遍历:
QLinkedList<QString>::iterator iter;
for (iter=strList.begin();iter!=strList.end();iter++)
{
qDebug() << *iter << "\0";
}
删除:
strList.removeAll("World!");//删除链表中所有的“World!”
strList.removeOne("World!"); //删除链表中第一个“World!”