クラス 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 インスタンスでラッ プされる必要がある。

Variable Index

 o MAX_VALUE
Integer の最大値。
 o MIN_VALUE
Integer の最小値。

Constructor Index

 o Integer(int)
指定された int 値で初期化された Integer オブジェクトを作成する。
 o Integer(String)
String で指定された値で初期化された Integer オブジェクトを作成する。

Method Index

 o doubleValue()
オブジェクトの値を double にキャストして返す。
 o equals(Object)
指定されたオブジェクトと比較する。
 o floatValue()
オブジェクトの値を float にキャストして返す。
 o getInteger(String)
Integer のプロパティを得る。
 o getInteger(String, int)
Integer のプロパティを得る。
 o getInteger(String, Integer)
Integer のプロパティを得る。
 o hashCode()
ハッシュコードを返す。
 o intValue()
オブジェクトの値を int で返す。
 o longValue()
オブジェクトの値を long にキャストして返す。
 o parseInt(String, int)
整数を表記する String を解析して整数値を返す。
 o parseInt(String)
整数を表記する String を解析して整数値を返す。
 o toString(int, int)
指定された基数で、指定された数値を表す String オブジェクトを返す。
 o toString(int)
指定された整数を表記する String オブジェクトを返す。
 o toString()
オブジェクトの String 表記を返す。
 o valueOf(String, int)
整数を表記する String を解析し、それを初期値として Integer オブジェクトを作成する。
 o valueOf(String)
整数を表記する String を解析し、それを初期値として Integer オブジェクトを作成する。

Variables

 o MIN_VALUE
  public final static int MIN_VALUE
Integer の最小値。最小値は 0x80000000 である。
 o MAX_VALUE
  public final static int MAX_VALUE
Integer の最大値。最大値は 0x7fffffff である。

Constructors

 o Integer
  public Integer(int value)
指定された int 値で初期化された Integer オブジェクトを作成する。
パラメータ:
value - 初期値
 o Integer
  public Integer(String s) throws NumberFormatException
String で指定された値で初期化された Integer オブジェクトを作成する。 基数は 10 である。
パラメータ:
s - Integer に変換する String
例外: NumberFormatException
String が解析できる数値を含んでいない

Methods

 o toString
  public static String toString(int i,
                                int radix)
指定された基数で、指定された数値を表す String オブジェクトを返す。
パラメータ:
i - 変換する整数
radix - 基数
参照:
MIN_RADIX, MAX_RADIX
 o toString
  public static String toString(int i)
指定された整数を表記する String オブジェクトを返す。 基数は 10 である。
パラメータ:
i - 変換する整数
 o parseInt
  public static int parseInt(String s,
                             int radix) throws NumberFormatException
整数を表記する String を解析して整数値を返す。 String が int として解析できない場合を例外をあげる。
パラメータ:
s - 整数を含む String
radix - 基数
例外: NumberFormatException
String が整数として解析できない
 o parseInt
  public static int parseInt(String s) throws NumberFormatException
整数を表記する String を解析して整数値を返す。 String が int として解析できない場合を例外をあげる。 基数は 10 である。
パラメータ:
s - 整数を含む String
例外: NumberFormatException
String が整数として解析できない
 o valueOf
  public static Integer valueOf(String s,
                                int radix) throws NumberFormatException
整数を表記する String を解析し、それを初期値として Integer オブジェクトを作成する。 String が int として解析できない場合を例外をあげる。
パラメータ:
s - 整数を含む String
radix - 基数
例外: NumberFormatException
String が整数として解析できない
 o valueOf
  public static Integer valueOf(String s) throws NumberFormatException
整数を表記する String を解析し、それを初期値として Integer オブジェクトを作成する。 String が int として解析できない場合を例外をあげる。 基数は 10 である。
パラメータ:
s - 整数を含む String
例外: NumberFormatException
String が整数として解析できない
 o intValue
  public int intValue()
オブジェクトの値を int で返す。
オーバーライド:
クラス NumberintValue
 o longValue
  public long longValue()
オブジェクトの値を long にキャストして返す。
オーバーライド:
クラス NumberlongValue
 o floatValue
  public float floatValue()
オブジェクトの値を float にキャストして返す。
オーバーライド:
クラス NumberfloatValue
 o doubleValue
  public double doubleValue()
オブジェクトの値を double にキャストして返す。
オーバーライド:
クラス NumberdoubleValue
 o toString
  public String toString()
オブジェクトの String 表記を返す。
オーバーライド:
クラス ObjecttoString
 o hashCode
  public int hashCode()
ハッシュコードを返す。
オーバーライド:
クラス ObjecthashCode
 o equals
  public boolean equals(Object obj)
指定されたオブジェクトと比較する。
パラメータ:
obj - 比較するオブジェクト
返り値:
同じ値のときは true、そうでないなら false
オーバーライド:
クラス Objectequals
 o getInteger
  public static Integer getInteger(String nm)
Integer のプロパティを得る。 プロパティが存在しない場合は 0 を返す。
パラメータ:
nm - プロパティ名
 o getInteger
  public static Integer getInteger(String nm,
                                   int val)
Integer のプロパティを得る。 プロパティが存在しない場合は、val を返す。16進数と8進数を解釈する。
パラメータ:
nm - プロパティ名
val - 整数値
 o getInteger
  public static Integer getInteger(String nm,
                                   Integer val)
Integer のプロパティを得る。 プロパティが存在しない場合は、val を返す。16進数と8進数を解釈する。
パラメータ:
nm - プロパティ名
val - Integer 値

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

本マニュアルに関する著作権および商標