Long类compareTo()方法compareTo()方法在java.lang包中可用。

compareTo()方法用于在数学上检查该Long对象与给定Long对象的相等性或不相等性,换句话说,可以说此方法用于比较两个Long对象。

compareTo()方法是一种非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。

在比较Long对象时,compareTo()方法不会引发异常。

语法:public int compareTo(Long value2);

参数:Long value2 –表示要比较的Long对象。

返回值:

此方法的返回类型为int,它基于以下情况返回整数值:如果value1在数学上等于value2,则返回0。

如果value1在数学上小于value2,则返回值<0。

如果value1在数学上大于value2,则返回值> 0。

示例//Java程序演示示例

//类的compareTo(Long value2)方法的说明

public class CompareToOfLongClass {

public static void main(String[] args) {

//变量初始化

long l1 = 10;

long l2 = 20;

//长实例

Long ob1 = new Long(l1);

Long ob2 = new Long(l2);

//它比较两个Long对象并将结果放在

//另一个整数类型的变量(比较)

int compare = ob1.compareTo(ob2);

//显示结果

System.out.println("ob1.compareTo(ob2): " + compare);

System.out.println();

if (compare == 0)

System.out.println("ob1 is equal to ob2");

else if (compare

System.out.println("ob1 is less than ob2");

else

System.out.println("ob1 is greater than ob2");

}

}

输出结果ob1.compareTo(ob2): -1

ob1 is less than ob2

java compareto long_Java Long类compareTo()方法与示例相关推荐

  1. java super.getclass_Java Class 类 getSuperClass()方法及示例

    Class类getSuperClass()方法getSuperClass()方法在java.lang包中可用. getSuperClass()方法用于返回Class,该Class表示此Class表示的 ...

  2. java long short_Java Long类shortValue()方法与示例

    Long类shortValue()方法shortValue()方法在java.lang包中可用. shortValue()方法用于返回由此Long对象表示的值,该对象转换为short类型(通过强制转换 ...

  3. JAVA的infinite_Java Float类isInfinite()方法与示例

    语法:public boolean isInfinite (); public static boolean isInfinite (float value); Float类isInfinite()方 ...

  4. java class getfield_Java Class类 getField()方法及示例

    Class类getField()方法getField()方法在java.lang包中可用. getField()方法用于返回一个Field对象,该对象指示该类的给定公共成员字段或由此Class对象表示 ...

  5. java的isArray_Java Class类 isArray()方法及示例

    Class类isArray()方法isArray()方法在java.lang包中可用. isArray()方法用于检查此类是否表示数组类. isArray()方法是一个非静态方法,只能通过类对象访问, ...

  6. java集合框架LinkedList类的方法理解

    java提供的LinkedList类是双向列表,列表中的每个节点都包含了对前一个和后一个元素的引用. LinkedList与ArrayList一样实现List接口,只是ArrayList是List接口 ...

  7. Java中包、类、方法、属性、常量的命名规则

    1:包(package):用于将完成不同功能的类分门别类,放在不同的目录(包)下, 包的命名规则:对于包名:每个字母都需要小写. 将公司域名反转作为包名.比如www.baidu.com 比如:com. ...

  8. Java缓存Ehcache-核心类和方法介绍及代码实例

    Ehcache中核心类和方法 EhCache里面有一个CacheManager类型,它负责管理cache.Cache里面存储着Element对象,Element必须是key-value对.Cache是 ...

  9. Java零散知识点记录——类的方法

    Java语言在给被调用方法的参数赋值时,只能采用传值的方式. 当参数是基本数据类型时,则是传值方式调用 当参数是引用类型的变量时,则是传址方式调用 方法的重载(多态的一种):同一类内定义多个名称相同的 ...

最新文章

  1. Ubuntu下 Oracle sqldeveloper中文目录、文件,select查询结果中:中文乱码
  2. hdu4998 旋转坐标系
  3. 【转】pDc-SelectObject(pOldBrush)恢复画刷
  4. matlab中 ne k,KFoldCV.m 查找径向基神经网络模型的网络参数的程序MATLAB函数'ne 联合开发网 - pudn.com...
  5. ubuntu18.04错误配置变量环境导致无法进入系统
  6. Java引用类型变量如何分配内存空间?
  7. 数组中出现次数超过一半的数
  8. JavaScript学习(四十一)—字面量形式创建对象的注意事项和不足
  9. webpack打包初体验
  10. 【实用软件工程】知识点
  11. 9、ffplay音频的波谱图及频谱图源码分析
  12. 进击的巨人有趣表情包
  13. OpenCV实现显著性检测中的谱残差法(Spectral Residual Method)涉及到了傅立叶正反变换
  14. 对于Android11无法访问Android/data的解决方案 还在为你的大姐姐找不到而担心吗?还在为你的学习资料找不到而发愁吗?2021-03-11
  15. 利用MATLAB仿真实现交通红绿灯识别的目的
  16. ENVI:标准库中光谱(.sli)重采样
  17. php参考文献博客,科学网—博客文章可否作为参考文献引用? - 王德华的博文
  18. 等额本息贷款每月还款金额推导过程
  19. 基于JSP的“爱心宠物诊所”系统课程设计
  20. 二叉树的遍历之先序遍历、中序遍历和后序遍历

热门文章

  1. jqgrid使用colModel的classes属性 实现单元格内容过长自动截取带省略号和强制换行
  2. JavaScript简餐——代理Proxxy与反射(二)
  3. Qt软键盘-发送按键事件
  4. Mouth Shapes(AE图层切换嘴型动画脚本)v1.0版本更新啦
  5. VS Code大小写转换插件使用指南:lowercase uppercase
  6. Cocos2d_iphone游戏开发_视频教程__国内顶级专业IOS培训机构__(内部资料不外传)
  7. 解决WPS图片格式粘贴后消失的问题
  8. favdb怎么转换成html,360浏览器收藏夹丢失如何找回?
  9. Javascript 严格模式(use strict)详解
  10. python递归判断回文数_Python实现判断回文数算法