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

クラス java.lang.Long

java.lang.Object
   |
   +----java.lang.Number
           |
           +----java.lang.Long

public final class Long
extends Number
Long クラスは long 型のためのオブジェクトラッパーである。 Java のユーティリティクラスの大部分がオブジェクトの使用を必要とするが long 型は Java ではオブジェクトではないので、 Long インスタンスでラップされる必要がある。

Variable Index

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

Constructor Index

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

Method Index

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

Variables

 o MIN_VALUE
  public final static long MIN_VALUE
Long の最小値。最小値は 0x8000000000000000 である。
 o MAX_VALUE
  public final static long MAX_VALUE
Long の最大値。最大値は 0x7fffffffffffffff である。

Constructors

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

Methods

 o toString
  public static String toString(long i,
                                int radix)
指定された基数で、指定された数値を表す String オブジェクトを返す。
パラメータ:
i - 変換する整数
radix - 基数
参照:
MIN_RADIX, MAX_RADIX
 o toString
  public static String toString(long i)
指定された整数を表記する新しい String オブジェクトを返す。 基数は 10 である。
パラメータ:
i - 変換する整数
 o parseLong
  public static long parseLong(String s,
                               int radix) throws NumberFormatException
整数を表記する String を解析して整数値を返す。 String が long として解析できない場合を例外をあげる。
パラメータ:
s - 整数を含む String
radix - 基数
例外: NumberFormatException
String が整数として解析できない
 o parseLong
  public static long parseLong(String s) throws NumberFormatException
整数を表記する String を解析して整数値を返す。 String が long として解析できない場合を例外をあげる。 基数は 10 である。
パラメータ:
s - 整数を含む String
例外: NumberFormatException
String が整数として解析できない
 o valueOf
  public static Long valueOf(String s,
                             int radix) throws NumberFormatException
整数を表記する String を解析し、それを初期値として Integer オブジェクトを作成する。 String が long として解析できない場合を例外をあげる。
パラメータ:
s - 整数を含む String
radix - 基数
例外: NumberFormatException
String が整数として解析できない
 o valueOf
  public static Long valueOf(String s) throws NumberFormatException
整数を表記する String を解析し、それを初期値として Integer オブジェクトを生成する。 String が long として解析できない場合を例外をあげる。 基数は 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 getLong
  public static Long getLong(String nm)
Long のプロパティを得る。 プロパティが存在しない場合は 0 を返す。
パラメータ:
nm - プロパティ名
 o getLong
  public static Long getLong(String nm,
                             long val)
Long のプロパティを得る。 プロパティが存在しない場合は、val を返す。16進数と8進数を解釈する。
パラメータ:
nm - プロパティ名
val - 整数値
 o getLong
  public static Long getLong(String nm,
                             Long val)
Integer のプロパティを得る。 プロパティが存在しない場合は、val を返す。16進数と8進数を解釈する。
パラメータ:
nm - プロパティ名
val - Long値

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

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