クラス java.lang.Integer
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
クラス java.lang.Integer
java.lang.Object
|
+----java.lang.Number
|
+----java.lang.Integer
- public final class Integer
- extends Number
Integer クラスは int 型のためのオブジェクトラッパーである。
Java のユーティリティクラスの大部分がオブジェクトの使用を必要とするが
int 型は Java ではオブジェクトではないので、
Integer インスタンスでラッ プされる必要がある。
-
MAX_VALUE
- Integer の最大値。
-
MIN_VALUE
- Integer の最小値。
-
Integer(int)
- 指定された int 値で初期化された Integer オブジェクトを作成する。
-
Integer(String)
- String で指定された値で初期化された Integer オブジェクトを作成する。
-
doubleValue()
- オブジェクトの値を double にキャストして返す。
-
equals(Object)
- 指定されたオブジェクトと比較する。
-
floatValue()
- オブジェクトの値を float にキャストして返す。
-
getInteger(String)
- Integer のプロパティを得る。
-
getInteger(String, int)
- Integer のプロパティを得る。
-
getInteger(String, Integer)
- Integer のプロパティを得る。
-
hashCode()
- ハッシュコードを返す。
-
intValue()
- オブジェクトの値を int で返す。
-
longValue()
- オブジェクトの値を long にキャストして返す。
-
parseInt(String, int)
- 整数を表記する String を解析して整数値を返す。
-
parseInt(String)
- 整数を表記する String を解析して整数値を返す。
-
toString(int, int)
- 指定された基数で、指定された数値を表す String オブジェクトを返す。
-
toString(int)
- 指定された整数を表記する String オブジェクトを返す。
-
toString()
- オブジェクトの String 表記を返す。
-
valueOf(String, int)
- 整数を表記する String を解析し、それを初期値として Integer オブジェクトを作成する。
-
valueOf(String)
- 整数を表記する String を解析し、それを初期値として Integer オブジェクトを作成する。
MIN_VALUE
public final static int MIN_VALUE
- Integer の最小値。最小値は 0x80000000 である。
MAX_VALUE
public final static int MAX_VALUE
- Integer の最大値。最大値は 0x7fffffff である。
Integer
public Integer(int value)
- 指定された int 値で初期化された Integer オブジェクトを作成する。
- パラメータ:
- value - 初期値
Integer
public Integer(String s) throws NumberFormatException
- String で指定された値で初期化された Integer オブジェクトを作成する。
基数は 10 である。
- パラメータ:
- s - Integer に変換する String
- 例外: NumberFormatException
- String が解析できる数値を含んでいない
toString
public static String toString(int i,
int radix)
- 指定された基数で、指定された数値を表す String オブジェクトを返す。
- パラメータ:
- i - 変換する整数
- radix - 基数
- 参照:
- MIN_RADIX, MAX_RADIX
toString
public static String toString(int i)
- 指定された整数を表記する String オブジェクトを返す。
基数は 10 である。
- パラメータ:
- i - 変換する整数
parseInt
public static int parseInt(String s,
int radix) throws NumberFormatException
- 整数を表記する String を解析して整数値を返す。
String が int として解析できない場合を例外をあげる。
- パラメータ:
- s - 整数を含む String
- radix - 基数
- 例外: NumberFormatException
- String が整数として解析できない
parseInt
public static int parseInt(String s) throws NumberFormatException
- 整数を表記する String を解析して整数値を返す。
String が int として解析できない場合を例外をあげる。
基数は 10 である。
- パラメータ:
- s - 整数を含む String
- 例外: NumberFormatException
- String が整数として解析できない
valueOf
public static Integer valueOf(String s,
int radix) throws NumberFormatException
- 整数を表記する String を解析し、それを初期値として Integer オブジェクトを作成する。
String が int として解析できない場合を例外をあげる。
- パラメータ:
- s - 整数を含む String
- radix - 基数
- 例外: NumberFormatException
- String が整数として解析できない
valueOf
public static Integer valueOf(String s) throws NumberFormatException
- 整数を表記する String を解析し、それを初期値として Integer オブジェクトを作成する。
String が int として解析できない場合を例外をあげる。
基数は 10 である。
- パラメータ:
- s - 整数を含む String
- 例外: NumberFormatException
- String が整数として解析できない
intValue
public int intValue()
- オブジェクトの値を int で返す。
- オーバーライド:
- クラス Number の intValue
longValue
public long longValue()
- オブジェクトの値を long にキャストして返す。
- オーバーライド:
- クラス Number の longValue
floatValue
public float floatValue()
- オブジェクトの値を float にキャストして返す。
- オーバーライド:
- クラス Number の floatValue
doubleValue
public double doubleValue()
- オブジェクトの値を double にキャストして返す。
- オーバーライド:
- クラス Number の doubleValue
toString
public String toString()
- オブジェクトの String 表記を返す。
- オーバーライド:
- クラス Object の toString
hashCode
public int hashCode()
- ハッシュコードを返す。
- オーバーライド:
- クラス Object の hashCode
equals
public boolean equals(Object obj)
- 指定されたオブジェクトと比較する。
- パラメータ:
- obj - 比較するオブジェクト
- 返り値:
- 同じ値のときは true、そうでないなら false
- オーバーライド:
- クラス Object の equals
getInteger
public static Integer getInteger(String nm)
- Integer のプロパティを得る。
プロパティが存在しない場合は 0 を返す。
- パラメータ:
- nm - プロパティ名
getInteger
public static Integer getInteger(String nm,
int val)
- Integer のプロパティを得る。
プロパティが存在しない場合は、val を返す。16進数と8進数を解釈する。
- パラメータ:
- nm - プロパティ名
- val - 整数値
getInteger
public static Integer getInteger(String nm,
Integer val)
- Integer のプロパティを得る。
プロパティが存在しない場合は、val を返す。16進数と8進数を解釈する。
- パラメータ:
- nm - プロパティ名
- val - Integer 値
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
本マニュアルに関する著作権および商標