+构造函数

Long(long value)
通过指定的long构造一个新分配的Long对象。

Long(String s)
通过指定的String构造一个新分配的Long对象。

+方法

byte byteValue()
将此对象转化为byte。

double doubleValue()
将此对象转化为double。

float floatValue()
将此对象转化为float。

int intValue()
将此对象转化为int。

long longValue()
返回此对象的long值作为值。

short shortValue()
将此对象转化为short。

int hashCode()
返回此的哈希码Long。

int compareTo(Long anotherLong)
用Long数字比较两个对象。

boolean equals(Object obj)
将此对象与指定的对象进行比较。

String toString()
返回String表示此Long值的对象 。

+静态方法

static String toBinaryString(long i)
返回long 参数的字符串表示形式,作为基数2中的无符号整数。

static String toHexString(long i)
返回long 参数的字符串表示形式,作为基数为16的无符号整数。

static String toOctalString(long i)
返回long 参数的字符串表示形式,作为基数为8的无符号整数。

static long sum(long a, long b)
计算(a+b)。

static int signum(long i)
返回指定long值的signum(符号)函数。

static String toString(long i)
返回String表示指定对象的对象 long。

static String toString(long i, int radix)
返回第二个参数指定的基数中第一个参数的字符串表示形式。

static long max(long a, long b)
返回两个long值中的较大值,就像通过调用一样Math.max。

static long min(long a, long b)
返回两个long值中较小的一个,就像通过调用一样Math.min。

static Long valueOf(long l)
返回Long表示指定long值的实例 。

static Long valueOf(String s)
返回包含Long指定值的对象String。

static Long valueOf(String s, int radix)
返回一个Long对象,该对象保存String使用第二个参数给出的基数解析时从指定的值中提取的值。

static long parseLong(String s)
将字符串参数解析为带符号的小数long。

static long parseLong(String s, int radix)
将字符串参数解析为long第二个参数指定的基数中的signed 。

static long parseUnsignedLong(String s)
将字符串参数解析为无符号小数long。

static long parseUnsignedLong(String s, int radix)
将字符串参数解析为long第二个参数指定的基数中的无符号。

static int bitCount(long i)
返回指定long值的二进制补码表示形式中的一位数。

static Long decode(String nm)
将String解码为Long。

static long divideUnsigned(long dividend, long divisor)
返回将第一个参数除以第二个参数的无符号商,其中每个参数和结果都被解释为无符号值。

static Long getLong(String nm)
确定long具有指定名称的系统属性的值。

static Long getLong(String nm, long val)
确定long具有指定名称的系统属性的值。

static Long getLong(String nm, Long val)
返回long具有指定名称的系统属性的值。

static long highestOneBit(long i)
返回一个long值,该值最多只有一位,位于指定long值中最高位(“最左侧”)一位的位置 。

static long lowestOneBit(long i)
返回一个long值,该值最多只有一位,位于指定long值中最低位(“最右侧”)一位的位置 。

static int numberOfLeadingZeros(long i)
返回指定long值的二进制补码表达式中最高位(“最左侧”)一位之前的零位数。

static int numberOfTrailingZeros(long i)
返回指定long值的二进制补码表达式中最低位(“最右侧”)一位之后的零位数 。

static long remainderUnsigned(long dividend, long divisor)
返回将第一个参数除以第二个参数的无符号余数,其中每个参数和结果都被解释为无符号值。

static long reverse(long i)
返回通过反转指定long 值的二进制补码二进制表示中的位顺序而获得的值。

static long reverseBytes(long i)
返回通过反转指定long值的二进制补码表示中的字节顺序获得的值。

static long rotateLeft(long i, int distance)
返回通过旋转long指定位数左侧的指定值的二进制补码表示获得的值。

static long rotateRight(long i, int distance)
返回通过将指定long值的二进制补码表示法旋转指定的位数而获得的值。

static String toUnsignedString(long i)
以无符号十进制值的形式返回参数的字符串表示形式。

static String toUnsignedString(long i, int radix)
返回第一个参数的字符串表示形式,作为第二个参数指定的基数中的无符号整数值。

static int hashCode(long value)
返回long值的哈希码; 兼容 Long.hashCode()。

static int compare(long x, long y)
以long数字方式比较两个值。

static int compareUnsigned(long x, long y)
比较两个long值,以数值方式将值视为无符号。

java.lang.Long常用方法相关推荐

  1. java.lang.Short常用方法

    +构造函数 Short(short value) 通过指定的short构造一个Short对象. Short(String s) 通过指定的String构造一个Short对象. +方法 byte byt ...

  2. 【转】深入研究java.lang.Class类

    深入研究java.lang.Class类            Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识.这项信息纪录了每个对象所属的类.虚拟机通常使用运行时类 ...

  3. java.lang包—对象基类Object

    原文作者:Boblim 原文地址:Java:Object类详解 目录 一.上帝类 二.Object的类方法 三.常见面试题 Java的一些特性会让初学者感到困惑,但在有经验的开发者眼中,却是合情合理的 ...

  4. java.lang包—类Class

    原文作者:一人浅醉- 原文地址:Java中的Class类 目录 生成Class对象的三种方式 Class常用方法解释 总结 Class 类是在Java语言中定义一个特定类的实现.一个类的定义包含成员变 ...

  5. JDK源码解析之 Java.lang.Package

    如果我们在Class对象上调用getPackage方法,就可以得到描述该类所在包的Package对象(Package类是在java.lang中定义的).我们也可以用包名通过调用静态方法getPacka ...

  6. JDK源码解析之 java.lang.System

    一个和系统环境进行交互的类. System不允许被实例化, 而且是一个final类 一.不能实例化 private System() {} 二.成员变量 public final static Inp ...

  7. JDK源码解析之 java.lang.Class

    Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识. 这项信息纪录了每个对象所属的类.虚拟机通常使用运行时类型信息选准正确方法去执行,用来保存这些类型信息的类是Class ...

  8. JDK源码解析之 java.lang.Thread

    位于java.lang包下的Thread类是非常重要的线程类,它实现了Runnable接口,今天我们来学习一下Thread类,在学习Thread类之前,先介绍与线程相关知识:线程的几种状态.上下文切换 ...

  9. JDK源码解析之 java.lang.Integer

    teger 基本数据类型int 的包装类 Integer 类型的对象包含一个 int 类型的字段 一.类定义 public final class Integer extends Number imp ...

最新文章

  1. 管理多供应商物联网项目的10个关键步骤
  2. 电子邮件成企业主动营销的首选工具
  3. MongoDB中_class字段的作用
  4. addcslashes php 有什么用处,PHP addcslashes函数有什么用
  5. C\C++\Java字符串拼接比较
  6. 怎样从frm ibd恢复mysql_怎样从frm,ibd恢复MYSQL
  7. 将PowerShell连接到SQL Server
  8. 《南溪的目标检测学习笔记》——预训练微调的学习笔记
  9. node html响应头,nodejs 中http请求头,响应头
  10. linux系统调用使用方法,Linux系统的使用以及系统调用的开发方法OS.ppt
  11. 微信小程序开发中遇到的坑
  12. 在手机屏幕上移动APP的两种方式
  13. 开始暂停按钮实现图片随机切换并显示在指定图像框内
  14. 微信云服务器发长视频朋友圈,今天才知道,微信朋友圈还能发5分钟长视频,超简单,一看就会...
  15. Linux-hexdump命令调试event驱动—详解(13)
  16. 活体检测论文笔记2——Deep Spatial Gradient and Temporal Depth Learning for Face Anti-spoofing
  17. 星志远电商:拼多多头像如何保存?
  18. 【InternImage】Exploring Large-Scale Vision Foundation Models with Deformable Convolutions
  19. Android 消息总线汇总(一)
  20. MAC10.15.4无法开启ToDesk屏幕录制权限

热门文章

  1. uefi启动 多硬盘gtp_关于UEFI启动+GPT分区的一些经验
  2. 本地HTML文件 带参数方案
  3. 【Practical】最小二乘与正规方程
  4. 统计双色球各个数字的中奖概率
  5. matlab unifit,【matlab】matlab在概率统计中的应用(二)
  6. Python .csv转Excle数据(csv数据为空格分割)
  7. Eclipse,JKD,JRE
  8. 苹果xr配置_5000元以内苹果手机推荐:11、XS、XSMax怎么选?
  9. AceEditor使用小结
  10. (二):多模态机器学习:综述与分类