|
nanoJBlend | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.lang.Integer
public final class Integer
Integer は基本データ型 int のラッパークラスです。
このクラスのオブジェクトに設定される int 値は不変(immutable)です。
オブジェクトが生成された後は値を変更することはできません。
| フィールドの概要 | |
|---|---|
static int |
MAX_VALUE
int 型が保持することのできる最大値: 231-1. |
static int |
MIN_VALUE
int 型が保持することのできる最小値: -231. |
| コンストラクタの概要 | |
|---|---|
Integer(int num)
指定された int 値を表す Integer オブジェクトを生成します。 |
|
Integer(String string)
指定された String が表す int 値を表す Integer オブジェクトを生成します。 |
|
| メソッドの概要 | |
|---|---|
boolean |
equals(Object obj)
指定されたオブジェクトとこのオブジェクトを比較します。 |
int |
hashCode()
この Integer のハッシュコードを返します。 |
int |
intValue()
このオブジェクトが保持する値を int 値で返します。 |
static int |
parseInt(String str)
指定された String を符号付き10進整数として解析してその数値を返します。 |
static int |
parseInt(String str,
int radix)
指定された String を、指定された基数の符号付き整数として解析してその数値を返します。 |
String |
toString()
この Integer の値を10進数文字列で表す String を返します。 |
static String |
toString(int i)
指定された int の値を表す String を返します。 |
static Integer |
valueOf(int i)
指定された int 値を表す Integer を生成します。 |
static Integer |
valueOf(String s)
指定された String が表す符号付き10進整数値を保持する Integer を返します。 |
static Integer |
valueOf(String s,
int radix)
指定された String を、指定された基数の符号付き整数値として解析した結果を保持する Integer を返します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
getClass, notify, notifyAll, wait, wait |
| フィールドの詳細 |
|---|
public static final int MAX_VALUE
int 型が保持することのできる最大値: 231-1.
public static final int MIN_VALUE
int 型が保持することのできる最小値: -231.
| コンストラクタの詳細 |
|---|
public Integer(int num)
int 値を表す Integer オブジェクトを生成します。
num - Integer オブジェクトで表現する値
public Integer(String string)
throws NumberFormatException
String が表す int 値を表す Integer オブジェクトを生成します。
parseInt(String) によって変換された数値が設定されます。
string - Integer に変換する String
NumberFormatException - 文字列が int として解析できない場合| メソッドの詳細 |
|---|
public String toString()
Integer の値を10進数文字列で表す String を返します。
Object 内の toStringpublic static String toString(int i)
int の値を表す String を返します。
i - 文字列に変換する値
public static int parseInt(String str)
throws NumberFormatException
String を符号付き10進整数として解析してその数値を返します。
String 中の個々の文字は全て10進の数字でなくてはなりません。
ただし、最初の文字をASCIIの負号 '-' として負の値を表すことができます。
str - 解析対象の、数値表現を保持する String
NumberFormatException - 文字列が int として解析できない場合
public static int parseInt(String str,
int radix)
throws NumberFormatException
String を、指定された基数の符号付き整数として解析してその数値を返します。
String 中の個々の文字は全て指定された基数での数字でなくてはなりません。
ただし、最初の文字をASCIIの負号 '-' として負の値を表すことができます。
以下の場合は NumberFormatException がスローされます。
str が null であるかまたはその文字数が0である。radix が Character.MIN_RADIX より小さいかまたは Character.MAX_RADIX より大きい。radix の数字ではない。ただし最初の文字が負号 '-'であることは除外する(文字列の長さが1より大きい場合)。int の値ではない。例:
parseInt("0", 10)は0を返すparseInt("-0", 10)は0を返すparseInt("123", 10)は123を返すparseInt("-FF", 16)は-255を返すparseInt("10000000", 2)は128を返すparseInt("2147483647", 10)は2147483647を返すparseInt("-2147483648", 10)は-2147483648を返すparseInt("2147483648", 10)はNumberFormatExceptionをスローするparseInt("aa", 16)は170を返すparseInt("aa", 10)はNumberFormatExceptionをスローする
str - 解析対象の、数値表現を保持する Stringradix - 解析で使用する基数
NumberFormatException - 文字列が解析できない場合public static Integer valueOf(int i)
int 値を表す Integer を生成します。
i - int 値
int 値 i を表す Integer
public static Integer valueOf(String s)
throws NumberFormatException
String が表す符号付き10進整数値を保持する Integer を返します。
s - 変換する String オブジェクト
s が表す値を保持する Integer
NumberFormatException - s が int 値を表す文字列として変換できない場合
public static Integer valueOf(String s,
int radix)
throws NumberFormatException
String を、指定された基数の符号付き整数値として解析した結果を保持する Integer を返します。
s - 変換する String オブジェクトradix - 変換で使用する基数
s が基数 radix で表す値を保持する Integer
NumberFormatException - s が整数値を表す文字列として変換できない場合public int intValue()
int 値で返します。
public boolean equals(Object obj)
Object 内の equalsobj - 比較対象の Object
obj がこのオブジェクトと同じ int 値を表す Integer である場合 true 、それ以外は false 。public int hashCode()
Integer のハッシュコードを返します。
Object 内の hashCodeInteger オブジェクトが表す、基本データ型 int の値。Object.hashCode().
|
nanoJBlend | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||