QStringList的indexOf匹配[通俗易懂]

QStringList的indexOf匹配[通俗易懂]QStringList中存放了一系列的字符串,想

大家好,又见面了,我是你们的朋友全栈君。

QStringList中存放了一系列的字符串,想找到某一个字符串的索引位置,如何使用.

答: 利用QStringList提供的indexOf方法(参数为QString)

int QStringList::indexOf(const QString & value, int from = 0) const

Returns the index position of the first occurrence of value in the list, searching forward from index position from. Returns -1 if no item matched.

具体测试:

    /*** 测试QStringList的IndexOf是否是全词匹配 ***/
    qDebug() <<"=========================================";
    QStringList sList;
    sList << "aaa" <<"aaaaaa" << "bb"<< "bbbbbb"<<"aaabb"<<"cc" <<"cc";

    qDebug() << (0  == sList.indexOf("aaa"));
    qDebug() << (1  == sList.indexOf("aaaaaa"));
    qDebug() << (-1 == sList.indexOf("aaaa"));  //整词匹配
    qDebug() << (2  == sList.indexOf("bb"));
    qDebug() << (-1 == sList.indexOf("aab"));
    qDebug() << (-1 == sList.indexOf("dd"));    //找不到返回-1
    qDebug() << (5 == sList.indexOf("cc"));     //找第一个返回


执行结果:

=========================================

true

true

true

true

true

true

true 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/139526.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 一个简单完整的网页密码_简单的个人网页

    一个简单完整的网页密码_简单的个人网页获得源码链接,点击这里网页头部+banner和信息部分+新闻部分+底部一头部效果:先对css进行初始化分析:头部有一张图片和一个input输入框还有一个按钮+下面的通栏因为用到左浮,右浮的地方不同我们可以写一个通类这里的logo图片如果不定义宽高会影响下面的通栏的设置,影响其中的第一个为首的顺序无法对齐二、通栏(宽度为适应屏幕所以是10…

    2022年10月13日
  • [Dubbo日记](1)Zookeeper安装

    [Dubbo日记](1)Zookeeper安装

  • 在线学习Java编程的最佳方法[通俗易懂]

    在线学习Java编程的最佳方法[通俗易懂]1.简介Java是使用最广泛的编程语言之一。根据Github的最新报告,Java被列为仅次于JavaScript的第二大最常用的编程语言。掌握Java的人有很多话题。好消息是,您可以在线找到很多内容。在本文中,我们将对所有这些主题进行分类,并提供对文章和代码示例的引用,这些文章和代码示例将指导您完成学习Java的过程。目录1.简介2.先决条件3.基础-核…

  • ip addr命令作用_ipconfig命令的功能和作用

    ip addr命令作用_ipconfig命令的功能和作用一、ifconfig命令1)配置地址:比如修改eth0网卡的ip为192.168.174.100,子网掩码为255.255.255.0ifconfigeth0192.168.174.100/24使用ifconfig修改ip会直接在内存中生效,重启系统或者重启network服务就丢失。重启服务:Centos6:ser…

  • SQL分页查询方案的性能对比[通俗易懂]

    SQL分页查询方案的性能对比[通俗易懂]作者|中国农业银行吴海存责编|晋兆雨头图|CSDN下载自视觉中国导读本文主要介绍了基于ROWNUM、主键列/非空唯一性列、分析函数、OFFSET-FETCHNEXT机制的…

  • Center OS 7 下的安装Apache「建议收藏」

    Center OS 7 下的安装Apache「建议收藏」使用yum安装,直接yuminstallhttpd

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号