1. public static boolean isempty(string str)
判斷某字串是否為空,為空的標準是 str==null 或 str.length()==0下面是 stringutils 判斷是否為空的示例:stringutils.isempty(
null) = true
stringutils.isempty("") = true
stringutils.isempty(" ") = false
//注意在 stringutils 中空格作非空處理
stringutils.isempty(" ") = false
stringutils.isempty("bob") = false
stringutils.isempty(" bob ") = false
2.public static boolean isnotempty(string str)
判斷某字串是否非空,等於 !isempty(string str)下面是示例:
stringutils.isnotempty(
null) = false
stringutils.isnotempty("") = false
stringutils.isnotempty(" ") = true
stringutils.isnotempty(" ") = true
stringutils.isnotempty("bob") = true
stringutils.isnotempty(" bob ") = true
3. public static boolean isblank(string str)
判斷某字串是否為空或長度為0或由空白符(whitespace) 構成下面是示例:
stringutils.isblank(
null) = true
stringutils.isblank("") = true
stringutils.isblank(" ") = true
stringutils.isblank(" ") = true
stringutils.isblank("\t \n \f \r") = true
//對於製表符、換行符、換頁符和回車符
stringutils.isblank()
//均識為空白符
stringutils.isblank("\b") = false
//"\b"為單詞邊界符
stringutils.isblank("bob") = false
stringutils.isblank(" bob ") = false
4. public static boolean isnotblank(string str)
判斷某字串是否不為空且長度不為0且不由空白符(whitespace) 構成,等於 !isblank(string str)下面是示例:
stringutils.isnotblank(
null) = false
stringutils.isnotblank("") = false
stringutils.isnotblank(" ") = false
stringutils.isnotblank(" ") = false
stringutils.isnotblank("\t \n \f \r") = false
stringutils.isnotblank("\b") = true
stringutils.isnotblank("bob") = true
stringutils.isnotblank(" bob ") = true
5. public static string trim(string str)
去掉字串兩端的控制符(control characters, char<= 32) , 如果輸入為 null
則返回null
下面是示例:
stringutils.trim(
null) = null
stringutils.trim("") = ""stringutils.trim(" ") = ""stringutils.trim(" \b \t \n \f \r ") = ""stringutils.trim(" \n\tss \b") = "ss"stringutils.trim(" d d dd ") = "d d dd"stringutils.trim("dd ") = "dd"stringutils.trim(" dd ") = "dd"
StringUtils工具類介紹
1 abbreviate方法 縮寫一段文字 stringutils.abbreviate abcdefghijklmno 1,10 abcdefg.2 isblank和isempty區別 stringutils.isblank true stringutils.isempty false 3 joi...
StringUtils工具類常用方法
stringutils.strip 000000134 76539000 0 134 76539 stringutils.contains true stringutils.contains dfg true stringutils.replacechars asssdf s yyy ayyydf ...
StringUtils工具類常用方法
前言 工作中看到專案組裡的大牛寫 大量的用到了stringutils工具類來做字串的操作,便學習整理了一下,方便查閱。stringutils.strip 000000134 76539000 0 134 76539 stringutils.contains true stringutils.cont...