public final class StringUtil extends Object
StringUtilは、共通的に使用される文字列処理に関する、ユーティリティークラスです。
7.0.0.0 (2017/07/07) 新規作成 |
修飾子とタイプ | メソッドと説明 |
---|---|
static String |
getTime(String ymd,
String hms)
EUROMAPの日付、時間文字列から、openGion系日付時刻文字列を作成します。
|
static String |
getTimeFormat()
LOGファイルのフォーマットに対応した日付、時刻文字列を作成します。
|
static String |
getTimeFormat(long date,
String format)
指定のフォーマットに対応した日付、時刻文字列を作成します。
|
static String |
getTimeFormat(String format)
指定のフォーマットに対応した日付、時刻文字列を作成します。
|
static String |
keyAppend(String defVal,
String[] keys)
すべての引数をスペースで連結してtrim()した文字列を返します。
|
static boolean |
numEquals(String val1,
String val2)
数字型文字列の一致をチェックします。
|
static int |
nval(String val,
int def)
指定の数値型文字列が nullか、ゼロ文字列 の場合は、2番目の初期値を返します。
|
static String |
nval(String val,
String[] def)
指定の文字列が nullか、ゼロ文字列 の場合は、2番目以降の引数から、null でない最初の値を返します。
|
static String[] |
split(String line,
char ch)
指定の文字列を、引数の文字で、前後に分割します。
|
public static String nval(String val, String[] def)
val
- 判定する文字列def
- 初期値の可変長引数public static int nval(String val, int def)
val
- 判定する数値型文字列def
- 初期値の数値NumberFormatException
- 文字列が解析可能な整数型を含まない場合。public static String getTimeFormat()
public static String getTimeFormat(String format)
format
- 日付、時刻文字列のフォーマットpublic static String getTimeFormat(long date, String format)
date
- フォーマットする日付情報format
- 日付、時刻文字列のフォーマットpublic static String getTime(String ymd, String hms)
ymd
- EUROMAPの日付(yyyyMMdd形式の8桁数字)hms
- EUROMAPの時間(HH:mm:ss形式の8桁数字)public static String keyAppend(String defVal, String[] keys)
defVal
- 結果が、ゼロ文字列の場合に返す文字列keys
- 連結したいキーの可変長文字列配列public static String[] split(String line, char ch)
line
- 1行分の文字列ch
- 分割する文字public static boolean numEquals(String val1, String val2)
val1
- 判定用の引数1val2
- 判定用の引数2Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.