java.lang.Object └ KanaUtil
日本語かな文字を扱うためのクラスです。
フィールドの概要 | |
protected static boolean |
_ja
システムの言語はjaかどうかフラグ |
protected static boolean |
_sjis
システムの文字コードはSJISかどうかフラグ |
protected static boolean |
_windows
Windowsかどうかフラグ |
protected static java.util.Hashtable |
f2h
全角文字から半角文字への変換のためのテーブル |
protected static char[] |
full
全角文字 |
protected static char[][] |
half
半角文字 |
コンストラクタの概要 | |
KanaUtil()
|
メソッドの概要 | |
static char |
hiraToKata(char c)
全角ひらがなだったら、全角カタカナに変換します。 |
static boolean |
isFull(char c)
全角ASCII文字かどうかチェックします。 |
static boolean |
isFullHiraKana(char c)
全角ひらがなかどうかチェックします。 |
static boolean |
isFullKana(char c)
全角かな文字かどうかチェックします。 |
static boolean |
isFullKataKana(char c)
全角カタカナかどうかチェックします。 |
static boolean |
isHalf(char c)
半角ASCII文字かどうかチェックします。 |
static boolean |
isHalf(char c,
boolean jp_kana)
半角文字かどうかチェックします。 |
static boolean |
isHalfKana(char c)
半角カタカナかどうかチェックします。 |
static char |
kataToHira(char c)
全角カタカナだったら、全角ひらがなに変換します。 |
private static char |
toFull(char c,
java.text.CharacterIterator iter)
半角カタカナだったら、全角カタカナに変換します。 |
static java.lang.String |
toFull(java.lang.String s)
半角カタカナだったら、全角カタカナに変換します。 |
private static char[] |
toHalf(char c)
全角カタカナだったら、半角カタカナに変換します。 |
static java.lang.String |
toHalf(java.lang.String s)
全角カタカナだったら、半角カタカナに変換します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
protected static boolean _windows
protected static boolean _sjis
protected static boolean _ja
protected static java.util.Hashtable f2h
protected static char[][] half
protected static char[] full
コンストラクタの詳細 |
public KanaUtil()
メソッドの詳細 |
public static boolean isHalfKana(char c)
c
- 文字
public static boolean isFullKataKana(char c)
c
- 文字
public static boolean isFullHiraKana(char c)
c
- 文字
public static boolean isFullKana(char c)
c
- 文字
public static boolean isHalf(char c)
c
- 文字
public static boolean isHalf(char c, boolean jp_kana)
c
- 文字
public static boolean isFull(char c)
c
- 文字
public static char hiraToKata(char c)
c
- 文字
public static char kataToHira(char c)
c
- 文字
private static char toFull(char c, java.text.CharacterIterator iter)
c
- 文字iter
- CharacterIterator
public static java.lang.String toFull(java.lang.String s)
s
- 文字列
private static char[] toHalf(char c)
c
- 文字
public static java.lang.String toHalf(java.lang.String s)
s
- 文字列