パッケージ com.sdk.java.dmm.utils
クラス StringUtil
- java.lang.Object
-
- com.sdk.java.dmm.utils.StringUtil
-
public final class StringUtil extends Object
文字列操作のためのクラスです。
-
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 static String
JAPANESE_SYLLABARY_MATCHES
五十音
-
コンストラクタの概要
コンストラクタ 修飾子 コンストラクタ 説明 private
StringUtil()
コンストラクタ
-
メソッドの概要
すべてのメソッド staticメソッド concreteメソッド 修飾子とタイプ メソッド 説明 static String
addParam(String str, String paramName, CodeEnum paramVal)
パラメータを付与する。static String
addParam(String str, String paramName, Number paramVal)
パラメータを付与する。static String
addParam(String str, String paramName, String paramVal)
パラメータを付与する。static boolean
isAnyBlank(String... strArray)
何れかの文字列がnull
、空文字、空白であった場合、true
を返却します。static boolean
isAnyNullOrEmpty(String... strArray)
何れかの文字列がnull
または空文字であった場合、true
を返却します。static boolean
isBlank(String str)
文字列がnull
、空文字、空白であった場合、true
を返却します。static boolean
isJapaneseSyllabary(String str)
文字列が五十音の場合、true
を返却します。static boolean
isNullOrEmpty(String str)
文字列がnull
または空文字であった場合、true
を返却します。static String
URLEncode(String str)
文字列をUTF8にエンコードする。
-
-
-
メソッドの詳細
-
isNullOrEmpty
public static boolean isNullOrEmpty(String str)
文字列がnull
または空文字であった場合、true
を返却します。
それ以外の場合、false
を返却します。StringUtil.isEmpty(null) = true StringUtil.isEmpty("") = true StringUtil.isEmpty(" ") = false StringUtil.isEmpty("bob") = false StringUtil.isEmpty(" bob ") = false
- パラメータ:
str
- 文字列- 戻り値:
- boolean
-
isAnyNullOrEmpty
public static boolean isAnyNullOrEmpty(String... strArray)
何れかの文字列がnull
または空文字であった場合、true
を返却します。
それ以外の場合、false
を返却します。StringUtil.isAnyNullOrEmpty(null, "bob") = true StringUtil.isAnyNullOrEmpty("", "bob") = true StringUtil.isAnyNullOrEmpty(" ", "bob") = false StringUtil.isAnyNullOrEmpty("bob", "john") = false StringUtil.isAnyNullOrEmpty(" bob ", " john ") = false
- パラメータ:
strArray
- 文字列- 戻り値:
- boolean
-
isBlank
public static boolean isBlank(String str)
文字列がnull
、空文字、空白であった場合、true
を返却します。
それ以外の場合、false
を返却します。StringUtil.isBlank(null, "bob") = true StringUtil.isBlank("", "bob") = true StringUtil.isBlank(" ", "bob") = true StringUtil.isBlank("bob", "john") = false StringUtil.isBlank(" bob ", "john") = false
- パラメータ:
str
- 文字列- 戻り値:
- boolean
-
isAnyBlank
public static boolean isAnyBlank(String... strArray)
何れかの文字列がnull
、空文字、空白であった場合、true
を返却します。
それ以外の場合、false
を返却します。StringUtil.isAnyBlank(null) = true StringUtil.isAnyBlank("") = true StringUtil.isAnyBlank(" ") = true StringUtil.isAnyBlank("bob") = false StringUtil.isAnyBlank(" bob ") = false
- パラメータ:
strArray
- 文字列- 戻り値:
- boolean
-
isJapaneseSyllabary
public static boolean isJapaneseSyllabary(String str)
文字列が五十音の場合、true
を返却します。
それ以外の場合、false
を返却します。StringUtil.isJapaneseSyllabary("あいうえお") = true StringUtil.isJapaneseSyllabary("aiueo") = false StringUtil.isJapaneseSyllabary("") = false StringUtil.isJapaneseSyllabary(" ") = false StringUtil.isJapaneseSyllabary(null) = false
- パラメータ:
str
- 文字列- 戻り値:
- boolean
-
addParam
public static String addParam(String str, String paramName, String paramVal)
パラメータを付与する。
StringUtil.addParam("¶mName1=paramVal1", "paramName2", "paramVal2") = "¶mName1=paramVal1¶mName2=paramVal2" StringUtil.addParam("", "paramName", "paramVal") = "¶mName=paramVal" StringUtil.addParam(" ", "paramName", "paramVal") = " ¶mName=paramVal" StringUtil.addParam(null, "paramName", "paramVal") = "null¶mName=paramVal" StringUtil.addParam("not add", null, "paramVal") = "not add" StringUtil.addParam("not add", "paramName", null) = "not add"
- パラメータ:
str
- パラメータを付与する文字列paramName
- パラメータ名paramVal
- パラメータ値- 戻り値:
- パラーメタを付与した文字列
-
addParam
public static String addParam(String str, String paramName, Number paramVal)
パラメータを付与する。
StringUtil.addParam("¶mName1=paramVal1", "paramName2", "paramVal2") = "¶mName1=paramVal1¶mName2=paramVal2" StringUtil.addParam("", "paramName", "paramVal") = "¶mName=paramVal" StringUtil.addParam(" ", "paramName", "paramVal") = " ¶mName=paramVal" StringUtil.addParam(null, "paramName", "paramVal") = "null¶mName=paramVal" StringUtil.addParam("not add", null, "paramVal") = "not add" StringUtil.addParam("not add", "paramName", null) = "not add"
- パラメータ:
str
- パラメータを付与する文字列paramName
- パラメータ名paramVal
- パラメータ値- 戻り値:
- パラーメタを付与した文字列
-
addParam
public static String addParam(String str, String paramName, CodeEnum paramVal)
パラメータを付与する。
StringUtil.addParam("¶mName1=paramVal1", "paramName2", "paramVal2") = "¶mName1=paramVal1¶mName2=paramVal2" StringUtil.addParam("", "paramName", "paramVal") = "¶mName=paramVal" StringUtil.addParam(" ", "paramName", "paramVal") = " ¶mName=paramVal" StringUtil.addParam(null, "paramName", "paramVal") = "null¶mName=paramVal" StringUtil.addParam("not add", null, "paramVal") = "not add" StringUtil.addParam("not add", "paramName", null) = "not add"
- パラメータ:
str
- パラメータを付与する文字列paramName
- パラメータ名paramVal
- パラメータ値- 戻り値:
- パラーメタを付与した文字列
-
-