全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
java.lang.Object
   |
   +----java.lang.Number
           |
           +----java.lang.Long
long 型の値をラップします。 Long 型のオブジェクトは long 型のフィールドを一つ持っています。 
 
 これに加えて、このクラスはlongを扱うのに便利な定数とメソッド、および、long をStringに変換するメソッドと、String を long に変換するメソッドを何種類か備えています。
 
 MAX_VALUE
	MAX_VALUE
  long型がとることのできる最大値。
   MIN_VALUE
	MIN_VALUE
  long型がとることのできる最小値。
   TYPE
	TYPE
   
 Long(long)
	Long(long)
  long 型引数を表現する Long オブジェクトを構築する。
   Long(String)
	Long(String)
  Long オブジェクトを構築する。
 
 byteValue()
	byteValue()
   doubleValue()
	doubleValue()
   equals(Object)
	equals(Object)
   floatValue()
	floatValue()
   getLong(String)
	getLong(String)
  long 値を決定する。
   getLong(String, Long)
	getLong(String, Long)
  long 値を決定する。
   getLong(String, long)
	getLong(String, long)
  long 値を決定する。
   hashCode()
	hashCode()
   intValue()
	intValue()
   longValue()
	longValue()
   parseLong(String)
	parseLong(String)
  long として解析する。
   parseLong(String, int)
	parseLong(String, int)
  long として解析する。
   shortValue()
	shortValue()
   toBinaryString(long)
	toBinaryString(long)
   toHexString(long)
	toHexString(long)
   toOctalString(long)
	toOctalString(long)
   toString()
	toString()
   toString(long)
	toString(long)
   toString(long, int)
	toString(long, int)
   valueOf(String)
	valueOf(String)
   valueOf(String, int)
	valueOf(String, int)
   
 MIN_VALUE
MIN_VALUE
pubic static final long MIN_VALUE
long 型がとることのできる最小値です。
 MAX_VALUE
MAX_VALUE
pubic static final long MAX_VALUE
long型がとることのできる最大値です。
 TYPE
TYPE
pubic static final Class TYPE
 
 Long
Long
public Long(long value)
long 型引数を表現する Long オブジェクトを構築します。
Long で表現されるべき値。
   Long
Long
public Long(String s) throws NumberFormatException
Long オブジェクトを構築します。文字列は valueOf メソッドと同じ方法で long 値に変換されます。
Longへ変換する文字列。
    String が解析可能な long 整数を含まない場合。
     
 toString
toString
  public static String toString(long i,
                                int radix)
 もし基数が Character.MIN_RADIX より小さいか、または Character.MAX_RADIX より大きい場合は、基数を 10 として処理します。 
 
 第1引数が負の値であった場合は、得られる結果の先頭要素は ASCIIのマイナス符号 '-' になります。第1引数が非負の値のときは結果に符合文字は表れません。各桁には次の ASCII 文字が使われます。 
 
0123456789abcdefghijklmnopqrstuvwxyz
 toHexString
toHexString
public static String toHexString(long i)
 引数が負の場合、符号無し long 値は引数 +  264 になります。引数が負でない場合は引数そのものになります。値は 16 進数表現(基数 16)の ASCII文字列に変換され、先頭に余分な 0 は付加されません。
long 値。
     toOctalString
toOctalString
public static String toOctalString(long i)
 
  引数が負の場合、符号無し long 値は引数 +  264 になります。引数が負でない場合は引数そのものになります。値は 8 進数表現(基数 8)の ASCII文字列に変換され、先頭に余分な 0 は付加されません。
long 値。
     toBinaryString
toBinaryString
public static String toBinaryString(long i)
  
  引数が負の場合、符号無し long 値は引数 +  264 になります。引数が負でないの場合は引数そのものになります。値はバイナリ表現(基数 2)の ASCII文字列に変換され、先頭に余分な 0 は付加されません。
 toString
toString
public static String toString(long i)
long 値。
     parseLong
parseLong
 public static long parseLong(String s,
                              int radix) throws NumberFormatException
long として解析します。文字列に現れる文字は全て指定された基数に従うもの( Character.digit に対して負でない値を返すことでチェックできる) でなければなりません。 例外は、負の値を表す引数の先頭には ASCII のマイナス符号 '-'が現れることだけです。処理の結果 long 値が返されます。
longを含んだString。
    long で表現した値。
     parseLong
parseLong
public static long parseLong(String s) throws NumberFormatException
long として解析します。 
 負数を表現する場合に文字列の先頭が ASCII マイナス符号'-'になることを除いて、全ての文字は10進数でなければなりません。
long 値。
    longを含まない場合。
   valueOf
valueOf
 public static Long valueOf(String s,
                            int radix) throws NumberFormatException
long を含んだString
    Longを新規構築して返す。
    String が解析できる longを含まない場合。
   valueOf
valueOf
public static Long valueOf(String s) throws NumberFormatException
longを含む場合。
    Long を新規構築して返す。
    String が解析できる longを含まない場合。
   byteValue
byteValue
public byte byteValue()
 shortValue
shortValue
public short shortValue()
 intValue
intValue
public int intValue()
long 値はint型に変換され、その結果が返される。
     longValue
longValue
public long longValue()
long 値。
     floatValue
floatValue
public float floatValue()
long 値は float 型へ変換され、その結果が返される。
     doubleValue
doubleValue
public double doubleValue()
long 値は double 型へ変換され、その結果が返される。
     toString
toString
public String toString()
 hashCode
hashCode
public int hashCode()
 equals
equals
public boolean equals(Object obj)
long 値を持つ Long オブジェクトであるときに限り結果は true になります。
true 、それ以外は false。
     getLong
getLong
public static Long getLong(String nm)
long 値を決定します。 
 
 第1引数はシステムプロパティの名前として扱われます。
 システムプロパティへは  getProperty、または System クラスのメソッドを使用してアクセスすることができます。プロパティの持つ文字列値を long値として解釈し、この値を表現する Longオブジェクトを返します。
 可能な数値形式の詳細は getProperty の定義の中に現れます。
 
 指定した名前のプロパティが存在しないか、またはプロパティが正しい数値形式を持っていない場合は null を返します。
Long 値。
     getLong
getLong
  public static Long getLong(String nm,
                             long val)
long 値を決定します。 
 
  第1引数はシステムプロパティの名前として扱われます。
 システムプロパティへは  getProperty、または System クラスのメソッドを使用してアクセスすることができます。プロパティの持つ文字列値を long値として解釈し、この値を表現する Longオブジェクトを返します。
 可能な数値形式の詳細は getProperty の定義の中に現れます。
 
  指定した名前のプロパティが存在しないか、またはプロパティが正しい数値形式を持っていない場合は、第2引数の値を表現する Long オブジェクトを返します。
Long 値。
     getLong
getLong
  public static Long getLong(String nm,
                             Long val)
long 値を決定します。 
 
  第1引数はシステムプロパティの名前として扱われます。
 システムプロパティへは  getProperty、または System クラスのメソッドを使用してアクセスすることができます。プロパティの持つ文字列値を long値として解釈し、この値を表現する Longオブジェクトを返します。
 可能な数値形式の詳細は getProperty の定義の中に現れます。
 
  もしプロパティ値が "0x" か "#"で始まり、それに続くマイナス符号がなければ、このプロパティ値は 16 進の整数として、基数 16 のLong.valueOfメソッドと同じ方法で解析されます。
 
  もしプロパティ値が "0" で始まる場合は、このプロパティ値は 8 進の整数として基数 8 のときのLong.valueOfメソッドと同じ方法で解析されます。
 
  これ以外の場合には、プロパティ値は 10 進の整数として、基数 10 のときの Long.valueOfメソッドと同じ方法で解析されます。
 どの場合においても、文字列の末尾に L も l も現れてはならないことに注意してください。 
 
第2引数はデフォルト値であり、指定した名前のプロパティが存在しないか、またはプロパティ値が正しい形式を持たない場合にこの第2引数が返されます。
Long 値。
    long 値。
    全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス