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 的形式分析字符参数串 。
long 的型来分析字符串参数 。
public static final long MIN_VALUE
long 的最小值 。
public static final long MAX_VALUE
long 的最大值 。
public static final Class TYPE
public Long(long value)
Long 对象,表示给定的基本类型的参数 long 。
Long 对象表示的值。
public Long(String s) throws NumberFormatException
Long 对象,表示给定字符串对应的值。 该字符串好象调用
valueOf 方法被转换成 long 型值。
Long 的字符串。
String 不包含可分析的长整数。
public static String toString(long i,
int radix)
如果基数小于 Character.MIN_RADIX ,或大于 Character.MAX_RADIX ,则基数 10 将被使用 。
如果第一个参数是负数,则结果的第一个元素是
ASCII 符号 '-' 。 如果第一个参数非负,
结果中将不出现符号字符。下列 ASCII 字符用来作为数字:
0123456789abcdefghijklmnopqrstuvwxyz
public static String toHexString(long i)
如果参数为负数,则该无符号长整数的值为该参数加上 264 ;否则,它等于该参数。
此值转换为 16 进制下不带前缀
0 的 ASCII 数字串 。
long 。
public static String toOctalString(long i)
如果参数为负数,则该无符号长整数的值为该参数加上 264 ; 否则,它等于该参数。
此值转换为 8 进制下不带前缀
0 的 ASCII 数字串。
long 。
public static String toBinaryString(long i)
如果参数为负数,则该无符号长整数的值为该参数加上 264 ) ;否则,它等于该参数。
此值转换为 2 进制(base 2)下不带前缀 0 的 ASCII
数字串 。
public static String toString(long i)
long 。
public static long parseLong(String s,
int radix) throws NumberFormatException
long 表示的字符串参数 。字符串中的字符必须为指定基数中的数(由
Character.digit 返回是否为非负来决定),除非第一个字符为 ASCII 字符减号'-' ,它表示一个负数。
返回 long 型值结果。
String 中包含 long 。
long。 public static long parseLong(String s) throws NumberFormatException
long 的形式分析字符参数串 。
字符串中的字符必须为 10 进制数 ,除非第一个字符为 ASCII 字符减号
'-' ,它表示一个负数 。
long 。
long 型值。
public static Long valueOf(String s,
int radix) throws NumberFormatException
String 中包含 long 。
Long 对象,初始化为 String 参数对应的浮点值。
String 不包含可分析的
long 。
public static Long valueOf(String s) throws NumberFormatException
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)
null 而且是与该对象包含相同的
Long 型值的 Long 对象时,结果为 true。
true ,否则为 false 。
public static Long getLong(String nm)
long 值。
第一个参数作为系统属性的名称来处理。
通过调用 getProperty 方法可访问系统属性,此方法在
System 类中定义。 其后,该属性的字符串值被解释为一
长整数,并且返回表示该值的 Long 对象 。
可能数字格式的详细资料可以在 getProperty 的定义中查找 。
如果不存在指定名字的属性,或者该属性不具有正确的数字格式,
则返回 null 。
Long 值 。
public static Long getLong(String nm,
long val)
long 值。
第一个参数作为系统属性的名称来处理。
通过调用 getProperty 方法可访问系统属性,此方法在
System 类中定义。 其后,该属性的字符串值被解释为一
长整数,并且返回表示该值的 Long 对象。
可能的数字格式的详细资料可以在 getProperty 的定义中查找 。
如果不存在指定的属性,或者该属性不具有正确的数字格式,
则返回表示第二个参数的 Long 对象。
Long 值 。
public static Long getLong(String nm,
Long val)
long 值。
第一个参数作为系统属性的名称来处理。
通过调用 getProperty 方法可访问系统属性,此方法在
System 类中定义。 其后,该属性的字符串值被解释为一
长整数,并且返回表示该值的 Long 对象。
如果属性值以 "0x" 或 "#" 打头,并且后面不跟有负号,则剩余的部分可以象方法
Long.valueOf 分析 16 进制数一样来分析。
如果属性值以"0" 打头 ,则它可以象方法
Long.valueOf 分析 8 进制数一样来分析。
否则该属性值将以 10 进制整数分析,正如用基于 10 进制的方法
Long.valueOf来进行分析一样。
注意任何情况下,L 和 l 都不能出现在字符串的尾部。
第二个参数为缺省(默认)值 。 如果不存在指定名字的属性,或者该属性不具有正确的数字格式, 则返回第二个参数。
Long 值 。
long 值 。