#include <QCoreApplication>
#include <QList>
#include <QDebug>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
QList<int> mylist;
for(int i=0;i<10;i++)
{
mylist.append(i+88);
}
mylist.removeAt(3);
foreach (int num, mylist) {
qDebug()<<num;
}
return a.exec();
}
在上述代码中使用了removeAt方法,这里选取的是数字是3,但是执行的结果是:
可以看到91这个数字没有了,被移除了,但是91是处在第四位置的,因为计数是从0开始的。