Qt常用QString API

 

  • QString

将字符串转为数值

int 就是直接toInt 其他的也是这样,默认基数为10(设置为其他基数则可实现进制转换)

将数值转换为字符串

QString::number(),可以用这个函数实现保留小数等操作 (QString::number(total,'f',2))

还有几个函数同样可以

QString.asprintf("%.2f",total)

QString.setNum(total,'f',2);

QString.sprintf("%.2f",total);

这几个均实现了所有基本类型的重载

大小写转换

toLower  -- 大写转小写

toUpper -- 小写转大写

trimmed 去除字符串首尾空格

simplified 去除去除首尾空格和多余空格 连续空格只会保留一个

indexOf (str,from)从from 开始查找 str 首次出现的位置

lastindexof()这是和上面一样的区别是这个是从最后面开始搜索

contains() 判断字符串内是否包含某个字符串(可指定是否区分大小写)

startswith 判断是否以某个字符串开头

endsWith() 判断是否以某个字符串结束

left()从左边取 字符

right() 从右边取字符

mid() 从指定位置到指定位置取字符

section(sep,start,end) 从字符串中提取sep为分隔符 从start 到end

 

 

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值