项目中有个需求,有一个Qt字符串列表,里面有一些元素是重复的,要求去除,只留下不重复的元素。
方法如下:
QStringList distin;
QStringList list = {"A","B","C","D","B","B","E","B","E","C"};
for(int i = 0; i < list.length(); i++){
if(!distin.contains(list[i])){
distin.append(list[i]);
}
}
结果: