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