|
Unofficial "CLDC 1.1 + MIDP 2.0" API Reference. (日本語版) |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.lang.Character
public final class Character
プリミティブ型の char
をラップするクラスです。
Character
クラスは1つの char
型の値を保持します。
ラップを行うほかに String
クラスへの変換および String
クラスからの変換等の char
に関連する処理を提供します。
フィールドの概要 | |
---|---|
static int |
MAX_RADIX
文字列との変換で使用することのできる基数の最大値です。 |
static char |
MAX_VALUE
char が表現できる値の上限値を示します。 |
static int |
MIN_RADIX
文字列との変換で使用することのできる基数の最小値です。 |
static char |
MIN_VALUE
char が表現できる値の下限値を示します。 |
コンストラクタの概要 | |
---|---|
Character(char value)
パラメータに渡された value を持つオブジェクトを構築します。 |
メソッドの概要 | |
---|---|
char |
charValue()
オブジェクトが保持している char 値を返します。 |
static int |
digit(char ch,
int radix)
渡された文字 ch を指定された基数 radix で数値評価した結果を返します。 |
boolean |
equals(Object obj)
渡されたオブジェクトとこのオブジェクトを比較します。 |
int |
hashCode()
オブジェクトのハッシュコードを返します。 |
static boolean |
isDigit(char ch)
渡された文字が数字であるか否かを判定します。 |
static boolean |
isLowerCase(char ch)
渡された文字が小文字であるか否かを判定します。 |
static boolean |
isUpperCase(char ch)
渡された文字が大文字であるか否かを判定します。 |
static char |
toLowerCase(char ch)
渡された文字を小文字へ変換します。 |
String |
toString()
オブジェクトが保持している char 値を String オブジェクトへ変換します。 |
static char |
toUpperCase(char ch)
渡された文字を大文字へ変換します。 |
クラス java.lang.Object から継承されたメソッド |
---|
getClass, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
---|
public static final int MIN_RADIX
digit
メソッドのほか、Integer
クラスの parseInt
メソッド、toString
メソッドおよび valueOf
メソッドなどの基数変換での適用可能最小値を示します。
digit(char, int)
,
Integer.parseInt(java.lang.String, int)
,
Integer.toString(int, int)
,
Integer.valueOf(java.lang.String, int)
,
定数フィールド値public static final int MAX_RADIX
digit
メソッドのほか、Integer
クラスの parseInt
メソッド、toString
メソッドおよび valueOf
メソッドなどの基数変換での適用可能最大値を示します。
digit(char, int)
,
Integer.parseInt(java.lang.String, int)
,
Integer.toString(int, int)
,
Integer.valueOf(java.lang.String, int)
,
定数フィールド値public static final char MIN_VALUE
char
が表現できる値の下限値を示します。
public static final char MAX_VALUE
char
が表現できる値の上限値を示します。
コンストラクタの詳細 |
---|
public Character(char value)
value
を持つオブジェクトを構築します。
value
- ラップする対象の char
値。メソッドの詳細 |
---|
public char charValue()
char
値を返します。
char
値。public int hashCode()
Object
内の hashCode
public boolean equals(Object obj)
obj
に渡されたオブジェクトが Character
クラスでなおかつ同じ char
値を保持している場合に true
を、そうでない場合は false
を返します。
Object
内の equals
obj
- 比較対象のオブジェクトを渡します。
true
を、等しくない場合は false
を返します。public String toString()
char
値を String
オブジェクトへ変換します。
変換結果は保持している char
が示す一文字だけを持った文字列になります。
Object
内の toString
char
値を文字列として表現した結果。public static boolean isLowerCase(char ch)
ch
- 判定する対象の文字を渡します。
true
、そうでなければ false
。public static boolean isUpperCase(char ch)
ch
- 判定する対象の文字を渡します。
true
、そうでなければ false
。public static boolean isDigit(char ch)
ch
- 判定する対象の文字を渡します。
true
、そうでなければ false
。public static char toLowerCase(char ch)
ch
- 変換する対象の文字を渡します。
public static char toUpperCase(char ch)
ch
- 変換する対象の文字を渡します。
public static int digit(char ch, int radix)
ch
を指定された基数 radix
で数値評価した結果を返します。
数値へ評価できない文字の場合、-1
を返します。
ch
- 評価する対象の文字を渡します。
|
Unofficial "CLDC 1.1 + MIDP 2.0" API Reference. (日本語版) |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
公式仕様書原文の著作権表記等(※): Mobile Information Device Profile Specification ("Specification") Version: 2.0 Status: FCS Release: November 5, 2002 Copyright 2002 Sun Microsystems, Inc. and Motorola, Inc. All rights reserved. | ※ただしこの API リファレンスは英語仕様を一語一句正確に翻訳したものではなく、一度私が英語の仕様原文を読んだ上で元の意味と構造をなるべく保つように書き起こしたものです。このため一部は完全に異なる説明となっています。また CLDC 1.1 部分は同仕様の範囲外であるため、まったく参考とはしていません。 ※仕様書のライセンス上、問題は無いと考えておりますが、万が一問題があるとお考えの関係者の方がいらっしゃいましたらメールにて連絡をいただけると幸いに存じます(第一言語に日本語、第二言語に英語を希望しますが、返信は基本的に日本語で行います)。 |