StringUtils使用以及了解

 //判定字符串是否为空字符串 null 和 ""
        boolean empty = StringUtils.isEmpty(s);

        //判定字符串是否有长度
        StringUtils.hasLength(s);
        //有同一个重载方法  CharSequence str
        //CharSequence 这是String,StringBuilder,StringBuffer 等类实现过的接口  所以都可以用来判定是否有长度

        //判定字符串中是否有文本信息 同样提供一个重载方法
        StringUtils.hasText(s);

        //是否包含空格
        StringUtils.containsWhitespace(s);

        //去掉左右俩边的空格
        StringUtils.trimWhitespace(s);
        //去掉前面的空格
        StringUtils.trimLeadingWhitespace(s);
        //去掉后面的空格
        StringUtils.trimTrailingWhitespace(s);
        //去掉所有的空格
        StringUtils.trimAllWhitespace(s);

        //字符串以prefix开始 ,不区分大小写
        StringUtils.startsWithIgnoreCase("sssdf", "Sssdf");

        //判定从指定位置开始,是否匹配字符串
        StringUtils.substringMatch("aabbccdd", 1, "abb");

        //指定词的数量
        StringUtils.countOccurrencesOf("","");

        //替换 replace(String inString, String oldPattern, @Nullable String newPattern)
        StringUtils.replace("原字符串","需要替换的部分","替换成");

        //删除所有匹配的子字符串 deleteAny(String inString, @Nullable String charsToDelete)
        StringUtils.delete("原字符串","需要删除的部分");
        //删除子字符串中任意出现的字符
        String ss = StringUtils.deleteAny("ababaababDDD", "bar");

        //在字符串前后增加单引号,比较适合在日志时候使用
        StringUtils.quote("e");

        //得到以.分割的最后一个值,可以非常方便的获取类似类名或者文件后缀
        StringUtils.unqualify("cn.wolfcode.java");

        //首字母大写
        StringUtils.capitalize("wolfcode");
        //取消首字母大写
        StringUtils.uncapitalize("Java");

        //获取文件扩展名
        StringUtils.getFilenameExtension("mypath/myfile.txt");
        //截取掉文件路径后缀
        StringUtils.stripFilenameExtension("mypath/myfile.txt");

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值