将QStringList按指定分隔符连接为一个字符串

通过使用QStringList类提供的**join()**函数,我们可以直接将字符串列表strList按照指定的separator分隔符连接起来,无需手动遍历和拼接字符串。
QStringList strList{“hello”,“world”,“c++”,“c#”};
qDebug()<< strList.join(“\”);
输出:
“hello\world\c++\c#”

函数封装一下

/**
* @brief 将字符串列表按指定分隔符连接为一个字符串
* @param strList 字符串列表
* @param separator 分隔符
* @return 连接后的字符串
*/
QString MainWindow::getStr(QStringList strList, QString separator)
{
    return strList.join(separator);
}

你可能感兴趣的:(qt,开发语言)