【项目常用实战】(一)项目中字符串操作,以及字符串工具类StringUtils使用

常用字符串通量(可以避免硬编程情况)

字符串常用操作

(1)Split(“...”)进行分割;

(2)indexOf(“...”)字符串首次出现位置查询;

(3)substring(begin)字符串截取从begin开始至末尾    //substring(begin,end)可以指定截取 位置;

(4)replace(“a”,”b”)将字符串内所有”a”字符替换成”b”字符;

(5)contains()查看一个字符串内是否包含另一个字符串,包含返回true,否则false;

StringUtil:

SpringUtilS是一个字符串工具类,目的为了简化java中对字符串的处理操作。
 

重要方法分析

1)isEmpty()

作用:检查当前字符串是否为null或者为空 ””

2)IsBlank()

作用:相较于isBlank()更为严格,检查Null,空字符串和只包含空白字符情况(”  ”)

3)substringBetween()

作用:用于提取标记物之间内容,比如xml标签,Html标签,括号内的内容。

4)Join()

作用:进行连接集合或者数组元素成为一个字符串,并且以逗号分割的列表场景使用方法。

5)abbreviate()

作用:创建固定长度的字符串摘要,应用于在UI上显示长文本时候缩略形式。

主要使用方法:

(1)空值判断,处理(最常用)

(2)字符串比较(equals常用)

使用场景:

当需要比较字符串避免空指针异常时候,可以使用equals

(3)子串操作(常用)

使用场景:

从复杂的字符串中提取特定的部分(提取网页地址,url等)

(4)字符串修改(replace常用)

使用场景:

用于格式化输出或者文本处理

(5)字符串检查(常用)

使用场景:

用于字符串内容的验证,过滤铭感词等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值