public final class JaUtil
extends java.lang.Object
修飾子とタイプ | クラスと説明 |
---|---|
static class |
JaUtil.IncrementalReadingExpander
よみがなを増加形式のリストに展開するクラス。
|
修飾子とタイプ | フィールドと説明 |
---|---|
static char[] |
AZIMUTH_CHARS |
static java.util.Map<java.lang.String,java.lang.Integer> |
WAREKI_TABLE
和暦<=>西暦対応表(Wikipedia 元号一覧 (日本)より)
|
コンストラクタと説明 |
---|
JaUtil() |
修飾子とタイプ | メソッドと説明 |
---|---|
static int |
getGannen(java.lang.String gengo)
和暦の「元号」を渡し、元年の西暦年を取得する。
|
static boolean |
isAzimuth(char c)
文字が方位(東西南北)のいずれか否かを判定する。
|
static boolean |
isAzimuth(int c)
文字が方位(東西南北)のいずれか否かを判定する。
|
static boolean |
isIMEVowel(char c)
文字が母音か否かを判定する。
|
static boolean |
isIMEVowel(int c)
文字が母音か否かを判定する。
|
static boolean |
isIMEVowel(java.lang.String s)
文字列が1文字の母音か否かを判定する。
|
static boolean |
isNumber(char c)
文字が算用数字か算用数字でないかを判定する。
|
static boolean |
isNumber(char[] str)
文字列がすべて算用数字か算用数字でないかを判定する。
|
static boolean |
isNumber(char[] str,
int start,
int len)
文字列がすべて算用数字か算用数字でないかを判定する。
|
static boolean |
isNumber(int c)
文字が算用数字か算用数字でないかを判定する。
|
static boolean |
isNumber(java.lang.String str)
文字列がすべて算用数字か算用数字でないかを判定する。
|
static java.lang.String |
transHiraganaKatakana(java.lang.String hiragana)
Transliterator.transliterate(String) を用いて
ひらがなをカタカナに変換する。 |
static java.lang.String |
transKatakanaHiragana(java.lang.String katakana)
Transliterator.transliterate(String) を用いて
カタカナをひらがなに変換する。 |
public static final java.util.Map<java.lang.String,java.lang.Integer> WAREKI_TABLE
public static final char[] AZIMUTH_CHARS
public static int getGannen(java.lang.String gengo)
gengo
- 和暦の「元号」。WAREKI_TABLE
参照。public static java.lang.String transHiraganaKatakana(java.lang.String hiragana)
Transliterator.transliterate(String)
を用いて
ひらがなをカタカナに変換する。hiragana
- 変換対象のひらがな文字列public static java.lang.String transKatakanaHiragana(java.lang.String katakana)
Transliterator.transliterate(String)
を用いて
カタカナをひらがなに変換する。katakana
- 変換対象のカタカナ文字列public static boolean isNumber(java.lang.String str)
str
- 判定対象の文字列public static boolean isNumber(char[] str)
str
- 判定対象の文字列public static boolean isNumber(char[] str, int start, int len)
str
- 判定対象の文字列start
- 判定対象の文字列の開始位置len
- 判定対象の文字列の長さpublic static boolean isNumber(char c)
c
- 判定対象の文字public static boolean isNumber(int c)
c
- 判定対象の文字public static boolean isAzimuth(char c)
c
- 判定対象の文字public static boolean isAzimuth(int c)
c
- 判定対象の文字public static boolean isIMEVowel(char c)
c
- 判定する文字public static boolean isIMEVowel(int c)
c
- 判定する文字public static boolean isIMEVowel(java.lang.String s)
s
- 判定する文字列Copyright © 2009-2018 RONDHUIT Co.,Ltd. All Rights Reserved.