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.