|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectmokit.util.StringUtil
文字列を処理するための機能を提供します。
フィールドの概要 | |
static int |
HANKAKU
半角変換を指定する定数です。 |
static int |
HIRAKANA
ひらがな変換を指定する定数です。 |
static int |
KATAKANA
カタカナ変換を指定する定数です。 |
static int |
ZENKAKU
全角変換を指定する定数です。 |
コンストラクタの概要 | |
StringUtil()
|
メソッドの概要 | |
static boolean |
checkAlphabet(java.lang.String str)
文字列に英字以外が含まれていないかチェックします。 |
static boolean |
checkNumber(java.lang.String str)
文字列に数値以外が含まれていないかチェックします。 |
static java.lang.String |
cnvAlphabet(java.lang.String str,
int type)
英字を全角⇔半角変換します。 |
static java.lang.String |
cnvKana(java.lang.String str)
半角カタカナから全角カタカナへ変換します。 |
static java.lang.String |
cnvKana2(java.lang.String str,
int type)
かな⇔カナを変換します。 |
static java.lang.String |
cnvNumber(java.lang.String str,
int type)
数字を全角⇔半角変換します。 |
static int |
countStr(java.lang.String target,
java.lang.String by)
対象文字列に、指定された文字列がいくつ含まれるか調べます。 |
static java.lang.String |
replace(java.lang.String target,
java.lang.String[] from,
java.lang.String[] to)
対象文字列を置換します。 |
static java.lang.String |
replace(java.lang.String target,
java.lang.String from,
java.lang.String to)
対象文字列を置換します。 |
static java.lang.String[] |
split(java.lang.String target,
java.lang.String by)
対象文字列を、指定された文字列に一致する位置で分割します。 |
static java.lang.String[] |
splitCsv(java.lang.String target)
CSV形式の文字列を分割します。 |
static int[] |
splitInt(java.lang.String target,
java.lang.String by)
対象文字列を、指定された文字列に一致する位置で分割し、intに変換します。 |
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public static final int ZENKAKU
public static final int HANKAKU
public static final int HIRAKANA
public static final int KATAKANA
コンストラクタの詳細 |
public StringUtil()
メソッドの詳細 |
public static java.lang.String replace(java.lang.String target, java.lang.String from, java.lang.String to)
target
- 対象文字列from
- 置換元の文字列to
- 置換先の文字列
public static java.lang.String replace(java.lang.String target, java.lang.String[] from, java.lang.String[] to)
target
- 対象文字列from
- 置換元の文字列配列to
- 置換先の文字列配列
public static int countStr(java.lang.String target, java.lang.String by)
target
- 対象文字列by
- カウント文字列
public static java.lang.String[] split(java.lang.String target, java.lang.String by)
target
- 対象文字列by
- 区切り文字列
public static java.lang.String[] splitCsv(java.lang.String target)
target
- 対象文字列
public static int[] splitInt(java.lang.String target, java.lang.String by)
target
- 対象文字列by
- 区切り文字列
public static java.lang.String cnvNumber(java.lang.String str, int type)
str
- 変換対象文字列type
- ZENKAKU(0), HANKAKU(1)
public static java.lang.String cnvAlphabet(java.lang.String str, int type)
str
- 変換対象文字列type
- ZENKAKU(0), HANKAKU(1)
public static java.lang.String cnvKana2(java.lang.String str, int type)
str
- 変換対象文字列type
- HIRAKANA(2), KATAKANA(2)
public static java.lang.String cnvKana(java.lang.String str)
str
- 変換対象文字列
public static boolean checkNumber(java.lang.String str)
public static boolean checkAlphabet(java.lang.String str)
str
- 対象文字列
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |