StringUtils

isEmpty(String str) 是否爲空,空格字符爲false
System.out.println(StringUtils.isEmpty(" ")); //false
System.out.println(StringUtils.isEmpty(""));//true
System.out.println(StringUtils.isEmpty("str"));//false
System.out.println(StringUtils.isEmpty(null));//true
isNotEmpty(String str) 是否爲非空,空格字符爲true
System.out.println(StringUtils.isNotEmpty(" ")); //true
System.out.println(StringUtils.isNotEmpty(""));//false
System.out.println(StringUtils.isNotEmpty("str"));//true
System.out.println(StringUtils.isNotEmpty(null));//false 
isBlank(String str) 是否爲空,空格字符爲true
System.out.println(StringUtils.isBlank(" ")); //true
System.out.println(StringUtils.isBlank(""));//true
System.out.println(StringUtils.isBlank("str"));//false
System.out.println(StringUtils.isBlank(null));//true
isNotBlank(String str) 是否爲非空,空格字符爲false
System.out.println(StringUtils.isNotBlank(" ")); //false
System.out.println(StringUtils.isNotBlank(""));//false
System.out.println(StringUtils.isNotBlank("str"));//true
System.out.println(StringUtils.isNotBlank(null));//false
trim(String str)去除字符串兩端的控制符,空字符串、null 返回 null
System.out.println(StringUtils.trim(" ss ")); //ss
System.out.println(StringUtils.trim(" s s "));//s s
System.out.println(StringUtils.trim(null));//null
trimToEmpty(String str) 去除字符串兩端的控制符,空字符串、null 返回""
System.out.println(StringUtils.trimToEmpty(" ss ")); //ss
System.out.println(StringUtils.trimToEmpty(" s s "));//s s
System.out.println(StringUtils.trimToEmpty(null));//
strip(String str, String stripChars) 去掉str兩端的在stripChars中的字符
System.out.println(StringUtils.strip("ssab","sasss")); //b
stripStart (String str,String stripChars) 去除str 前端在stripChars中的字符
System.out.println(StringUtils.stripStart("ssab","sasss")); //b
stripEnd (String str,String stripChars) 去除str 後端在stripChars中的字符
System.out.println(StringUtils.stripEnd("ssaba","sasss")); //ssab

equals(String str1,String str2) 比較兩個字符串是否相等,如果兩個均爲空則認爲相等
System.out.println(StringUtils.equals("",null)); //false
System.out.println(StringUtils.equals("","")); //true

swapCase(String str) 字符串中的大寫轉小寫,小寫轉換爲大寫
 System.out.println(StringUtils.swapCase("aaAAaa")); //AAaaAA

repeat(String str,int repart) 重複字符串repeat次
 System.out.println(StringUtils.repeat("aaAAaa",3)); //aaAAaaaaAAaaaaAAaa

chop(String str) 去掉字符串的最後一個字符,比如/r/n
System.out.println(StringUtils.chop("aaAAaa")); //aaAAa

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章