,,基于StringUtils工具类的常用方法介绍(必看篇)

,,基于StringUtils工具类的常用方法介绍(必看篇)

下面介绍基于StringUtils工具类的常用方法(必看)。我觉得边肖挺好的。我现在就分享给你,给你一个参考。来和边肖一起看看吧。

前言:工作中看到项目组里的大牛写代码大量的用到了StringUtils工具类来做字符串的操作,便学习整理了一下,方便查阅。

IsEmpty(String str)为空,空格字符为false。

IsNotEmpty(String str)不为空,空格符为真?

IsBlank(String str)空,空格符为真?

IsNotBlank(String str)非空,空格字符为false?

Trim(String str)删除字符串两端的控制符号,当字符串为空时,null返回null。

trimpty(string str)删除字符串两端的控制符号,并在字符串为空或null时返回“”。

striptonNull(String str)删除字符串两端的空白,空字符串或null返回null。

Stripempty (stringstr)删除字符串两端的空白,并为空字符串或null返回“”。

Strips (string str,stripChars)删除stripchars中str两端的字符。

string utils . strip(' 000000134 _ 76539000 ',' 0')='134_76539 '

Stripstart (String str,String stripChars)删除stripChars中str前端的字符。

Strippend (string str,string stripChars)删除stripChars中str后端的字符。

Equals(String str1,String str2)比较两个字符串是否相等,如果两个字符串都为空,则认为它们相等。

Index (string str,char searchChar)返回搜索字符在字符串中的第一个出现位置,如果未找到,则返回-1,如果str为null或“”则返回-1

Index (string str,char searchChar,int startPos)从startPos返回字符串str中字符searchChar第一次出现的位置。

Contains (string str,char searchChar)确定str是否包含字符searchChar,str是否为null或searchChar是否为null,并返回false。

StringUtils.contains(' ',' ')=true

StringUtils.contains('dfg ',' ')=true

是否包含忽略大小写(string str,string search str) str包含字符searchChar不区分大小写。

Index of any (string str,char [] searchChars)找出字符数组searchChars中的字符在string str中第一次出现的位置。如果字符数组中的所有字符都不在字符串中,则返回-1;如果字符串为null或“”,则返回-1

SubString(String str,int start)从start开始,包含字符start以获取String str的子串。如果start是负数,从后面数。如果str为null或'',则返回自身。

Substring before (string str,string separator)获取第一次出现字符串分隔符之前的子字符串。不包含该字符,如果str为null或“”,则返回自身。

Substring After (string str,string separator)获取不包含该字符的字符串分隔符第一次出现后的子字符串。如果str为null或'',它将返回自身。

Substring (string str,int start,int end)同上

Left(String str,int len)从左侧获取长度为len的字符串str的子串。如果str为null或'',则返回自身;如果len小于0,则返回“”

Right(String str,int len)从右侧获取String str的长度为len的子串

Mid(String str,int pos,int len)获取字符串str的子串,长度从pos开始。如果pos小于0,则设置为0。

Split(String str)将一个字符串拆分成一个字符串数组,使用空格作为分隔符。如果字符串为null,则返回null,如果字符串为“”,则返回空数组{}

Split(String str,char c)根据char c拆分字符串

Join(Object[] arrey)将数组中的元素连接成一个字符串并返回它。

Join(Object[] arrey,char c)将数组中的元素拼接成一个字符串,并使用分隔符c返回它。

DeleteWhitespace(String str)删除字符串中的所有空白字符,包括转义字符。

RemoveStart (string str,string remove)如果字符串str以remove开头,则删除开头然后返回,否则返回原字符串。

Remove end (string str,string Remove)如果字符串str以字符串remove结尾,则删除结尾,然后返回,否则,返回原始字符串。

Remove(String String,char remove)删除字符串中包含remove所有部分,然后返回

替换(字符串str,字符串reql,字符串与)在字符串文本中用随着代替回复,替换所有

replaceChars(字符串字符串,旧字符,新字符)在字符串中新的字符代替老的字符

公共静态字符串replaceChars(字符串str,字符串searchChars,字符串replaceChars)

字符串实用程序。替换字符(' asssdf ',' s ',' yyy ')=' ayyydf '

StringUtils.replaceChars('asdf ',' sd ',' y ')=' ayf '

字符串实用程序。替换字符(' assssddddf ',' sd ',' y ')=' ayyyyf '

覆盖(字符串str,字符串new,int start,int end)用字符串新的覆盖字符串潜艇用热中子反应堆(海底热反应堆的缩写)从开始到结束之间的串

剁(字符串)去掉字符串的最后一个字符,比如/r/n

重复(字符串str,int repart)重复字符串重复次

rightPad(String str,int size,String padStr)大小长度的字符串,如果不够用帕德斯特尔补齐

leftPad(String str,int size,String padStr)同上

中心(字符串字符串,整数大小)产生一个字符串,长度等于大小,字符串位于新串的中心

交换大小写(字符串)字符串中的大写转小写,小写转换为大写

以上这篇基于StringUtils工具类的常用方法介绍(必看篇)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • word文档无法编辑是怎么回事-
  • 华为手机怎么设置返回键(华为手机下面的三个按键设置方法)
  • lumia950怎么样(Lumia950体验分享)
  • otg连接是什么意思(OTG连接手机方法)
  • 笔记本触摸板怎么右键(笔记本电脑触控板手势操作设置)
  • 真我x7怎么样(realme X7 系列体验)
  • 苹果的A16处理器有多强(苹果的A16处理器的介绍)
  • 小米互传怎么用(小米手机的连接与共享教程)
  • 怎么设置电脑桌面图标自动对齐 设置电脑桌面自动整理图标的方法
  • 宽带错误651最简单解决方法(处理宽带错误651的措施)
  • 大学生手机有什么推荐(大学生换手机攻略)
  • 天玑1100和骁龙778g哪个好(骁龙778G、天玑900、天玑1100购选建议)
  • yum update 升级报错的解决办法
  • Windows10禁用屏保教程
  • 连接wifi显示无互联网连接怎么办(无线连上了却不能上网处理绝招)
  • 留言与评论(共有 条评论)
       
    验证码: