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