導航:首頁 > 編程大全 > stringutils工具類

stringutils工具類

發布時間:2024-10-14 22:13:33

『壹』 org.springframework.util.stringutils 是java哪個jar包下的

特地查了下,是在spring-core-4.3.2.RELEASE.jar中的,其中版本號取決於你使用的版本。

『貳』 StringUtils工具類常用方法匯總

    1.StringUtils.isBlank(String str) 是否為空,空格字元為true

    2.StringUtils.isNotBlank(String str) 是否為非空,空格字元為false

   裂陪 3.StringUtils.isEmpty(String str) 是否為空,空格字元為false

    4.StringUtils.isNotEmpty(String str) 是否為非空,空格字元為true

    5.StringUtils.stripToNull(String str) 去除字元串兩端的空白符,空字元串、null 返回null

    6.StringUtils.stripToEmpty(String str) 去除字元串兩端的空白符,空字元串、null 返回""

    7.StringUtils.strip(String str, String stripChars) 去掉str兩端的在stripChars中的字元

    8.StringUtils.trim(String str)去除字元串兩端的控制符,空字元串、null 返回 null

    9.StringUtils.trimToEmpty(String str) 去除字元串兩端的控制符,空字元串、null 返回""

    10.StringUtils.stripStart (String str,String stripChars) 去除str 前端在stripChars中的字元

    11.StringUtils.stripEnd (String str,String stripChars) 去除str 後端在stripChars中的字元

    12.StringUtils.equals(String str1,String str2) 比較兩個字元串是否相等,如果兩個均為空則認為相等

    13.StringUtils.indexOf(String str,char searchChar) 返回searchChar 在字納明符串中第一次出現的位置,如果沒找到肆茄蠢則返回 -1,如果str 為null 或者 "",也返回-1

    14.StringUtils.indexOf(String str,char searchChar,int startPos) 返回字元searchChar從startPos開始在字元串str中第一次出現的位置。

    15.StringUtils.contains(String str,char searchChar) str中是否包含字元searchChar

    String str1 = "";

    String str2 = "";

    String str3 = "aac";

    if(org.apache.commons.lang3.StringUtils.contains(str1, str2)) {

    System.out.println(true);

    }else {

    System.out.println(false);

    }

    if(org.apache.commons.lang3.StringUtils.contains(str1, str3)) {

    System.out.println(true);

    }else {

    System.out.println(false);

    }

    if(org.apache.commons.lang3.StringUtils.contains(str3, str1)) {

    System.out.println(true);

    }else {

    System.out.println(false);

    }

   16.StringUtils.containsIgnoreCase(String str,String searchStr) str中是否包含字元searchChar,不區分大小寫

    17.StringUtils.indexOfAny(String str, char[] searchChars) 找出字元數組searchChars中的字元第一次出現在字元串str中的位置。 如果字元數組中的字元都不在字元串中,則返回-1 ,如果字元串為null或"",則返回-1 

    18.StringUtils.subString(String str,int start) 從start 開始,包含start 那個字元,得到字元串str 的子串,如果start為負數,則從後面開始數起。如果str 為null 或者 "" 則返回其本身

    19.StringUtils.subStringBefore(String str,String separator) 得到字元串separator第一次出現前的子串。不包含那個字元,如果str 為null 或者 "" 則返回其本身。

    20.StringUtils.subStringAfter(String str,String separator) 得到字元串separator第一次出現後的子串,不包含那個字元,如果 str 為null,或者"",則返回其本身

    21.StringUtils.subString(String str,int start,int end) 截取start到end的字元串

    22.StringUtils.left(String str,int len) 得到字元串str從左邊數len長度的子串,如果str 為null 或者 "",則返回其本身,如果len小於0,則返回""

    23.StringUtils.right(String str,int len)得到字元串str從右邊數len長度的子串

    24.StringUtils.mid(String str,int pos,int len) 得到字元串str從pos開始len長度的子串,pos小於0,則設為0。

    25.StringUtils.split(String str,char c) 按照 char c 拆分字元串

    26.StringUtils.join(Object[] arrey)把數組中的元素連接成一個字元串返回

    27.StringUtils.join(Object[] arrey,char c) 把數組中的元素拼接成一個字元串返回,把分隔符 c 也帶上

    28.StringUtils.swapCase(String str) 字元串中的大寫轉小寫,小寫轉換為大寫

    29.StringUtils.deleteWhitespace(String str) 刪除字元串中的所有空白符,包括轉義字元

    30.StringUtils.remove(String str,char remove) 去掉字元串str中所有包含remove的部分,然後返回

    31.StringUtils.replace(String str,String reql,String with) 在字元串text中用with代替repl,替換所有

    32.StringUtils.replaceChars(String str,char old,char new) 在字元串中 new 字元代替 old 字元

    33.StringUtils.removeStart(String str,String remove) 如果字元串str是以remove開始,則去掉這個開始,然後返回,否則返回原來的串

    34.StringUtils.removeEnd(String str,String remove) 如果字元串str是以字元串remove結尾,則去掉這個結尾,然後返回,否則返回原來的串。

    35.StringUtils.overlay(String str,String new,int start,int end) 用字元串new 覆蓋字元串str從start 到 end 之間的串

    36.StringUtils.chop(String str) 去掉字元串的最後一個字元,比如/r/n

    37.StringUtils.repeat(String str,int repart) 重復字元串repeat次

    38.StringUtils.rightPad(String str,int size,String padStr) size長度的字元串,如果不夠用padStr補齊

    39.StringUtils.leftPad(String str,int size,String padStr)同上

    40.StringUtils.center(String str,int size)產生一個字元串,長度等於size,str位於新串的中心

閱讀全文

與stringutils工具類相關的資料

熱點內容
ps入門必備文件 瀏覽:348
以前的相親網站怎麼沒有了 瀏覽:15
蘋果6耳機聽歌有滋滋聲 瀏覽:768
怎麼徹底刪除linux文件 瀏覽:379
編程中字體的顏色是什麼意思 瀏覽:534
網站關鍵詞多少個字元 瀏覽:917
匯川am系列用什麼編程 瀏覽:41
筆記本win10我的電腦在哪裡打開攝像頭 瀏覽:827
醫院單位基本工資去哪個app查詢 瀏覽:18
css源碼應該用什麼文件 瀏覽:915
編程ts是什麼意思呢 瀏覽:509
c盤cad佔用空間的文件 瀏覽:89
不銹鋼大小頭模具如何編程 瀏覽:972
什麼格式的配置文件比較主流 瀏覽:984
增加目錄word 瀏覽:5
提取不相鄰兩列數據如何做圖表 瀏覽:45
r9s支持的網路制式 瀏覽:633
什麼是提交事務的編程 瀏覽:237
win10打字卡住 瀏覽:774
linux普通用戶關機 瀏覽:114

友情鏈接