short 用equals

短类equals()方法 (Short class equals() method)

  • equals() method is available in java.lang package.

    equals()方法在java.lang包中可用。

  • equals() method is used to check equality or inequality of this Object against the given Object or in other words we can say this method is used to compare two objects.

    equals()方法用于检查该对象与给定对象的相等性或不相等性,换句话说,我们可以说该方法用于比较两个对象。

  • equals() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.

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

  • equals() method does not throw an exception at the time of comparing two Objects.

    在比较两个对象时, equals()方法不会引发异常。

Syntax:

句法:

    public boolean equals(Object ob);

Parameter(s):

参数:

  • Object ob – represents the Object to compare with.

    对象ob –表示要比较的对象。

Return value:

返回值:

The return type of this method is boolean, it returns true if Object1 is equal to Object2, else it returns false.

此方法的返回类型为boolean ,如果Object1等于Object2,则返回true,否则返回false。

Example:

例:

// Java program to demonstrate the example
// of boolean equals(Object o) method of Short class
public class EqualsOfShortClass {public static void main(String[] args) {// Variable declarations
short s1 = 10;
short s2 = 20;
// Short Object initialization
Short ob1 = new Short(s1);
Short ob2 = new Short(s2);
// Display ob1,ob2 values
System.out.println("ob1:" + ob1);
System.out.println("ob2:" + ob2);
// It compare two objects of Short type
// by calling ob1.equals(ob2)
boolean compare = ob1.equals(ob2);
// Display result values
System.out.println("ob1.equals(ob2): " + compare);
if (compare == true)
System.out.println("Both objects are equal");
else
System.out.println("Both objects are not equal");
}
}

Output

输出量

ob1:10
ob2:20
ob1.equals(ob2): false
Both objects are not equal

翻译自: https://www.includehelp.com/java/short-class-equals-method-with-example.aspx

short 用equals

short 用equals_Java Short类equals()方法的示例相关推荐

  1. float.equals_Java Float类equals()方法与示例

    float.equals 浮动类equals()方法 (Float class equals() method) equals() method is available in java.lang p ...

  2. JAVA-初步认识-第十一章-object类-equals方法覆盖

    一. 现在要谈论equals方法另一个方面.如果不写equals方法,直接用==来比较也是可以的,貌似equals方法有点多余. 现在不比较对象是否相等,而是比较对象中的特定内容,比如说对象的年龄,之 ...

  3. 接口、抽象类、方法复写、类Equals方法重写

    接口: /** Java接口中的數據成員必須初始化,該成員有隱藏的final.satic.常量,* 一次賦值后不可在賦值* 成員方法訪問修飾符必須是公共修飾符,可以顯示聲明也可以不聲明* 成員方法必須 ...

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

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

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

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

  6. java annotation class,Java Class类 isAnnotation()方法及示例

    Class类isAnnotation()方法isAnnotation()方法在java.lang包中可用. isAnnotation()方法用于检查此Class对象是否表示注释类型. isAnnota ...

  7. Java中的isnan函数_Java Float类isNaN()方法与示例

    语法:public boolean isNaN (); public static boolean isNaN(float value); float 类isNaN()方法isNaN()方法在java ...

  8. java parsefloat 误差_Java Float类parseFloat()方法与示例

    Float类parseFloat()方法parseFloat()方法在java.lang包中可用. parseFloat()方法用于返回与给定String表示形式相对应的float值,换句话说,我们可 ...

  9. java compareto long_Java Long类compareTo()方法与示例

    Long类compareTo()方法compareTo()方法在java.lang包中可用. compareTo()方法用于在数学上检查该Long对象与给定Long对象的相等性或不相等性,换句话说,可 ...

最新文章

  1. Fedora 提出统一流程,弃用上千 Python 2 软件包更可控
  2. Android Studio 分析器详解
  3. adb指令禁用软件_三星等安卓手机续航差?禁用部分系统组件后提升明显
  4. java json和对象互相装换
  5. cxf开发webservice服务端怎么返回固定的报文格式_Spring boot webservice怎么玩? 第277篇...
  6. 操作系统之内存管理:5、虚拟存储技术(请求分页管理、页面置换算法、虚拟内存、地址变换)
  7. Erlang与ActionScript3采用JSON格式进行Socket通讯
  8. vue-router实现根据用户权限显示不同菜单-动态路由
  9. 计算机多媒体应用的技术手段,计算机多媒体技术的关键性技术
  10. 3. Vue入门实战教程之vue-element-admin初体验
  11. 202012月计算机考试时间,年全国计算机等级考试时间(范文).docx
  12. php steamcommunity,使用PHP和Regex获取Steam社区市场上商品的价格
  13. Flutter Sliver系列组件入门
  14. 集成calibre到cadence virtuoso环境中 load: can‘t access file - “/opt/eda/Mentor/lib/calibre.skl“
  15. Datatable转为ListT / DataRow转为实体类对象
  16. TCP/IP网络编程之基于TCP的服务端/客户端(一)
  17. my read law / notarization / gongzheng
  18. Vue使用Router报错:ncaught ReferenceError: VueRouter is not defined
  19. Map线程安全几种实现方法
  20. 三、IDEA更换主题皮肤

热门文章

  1. $.fn.zTree 展开 回显 选中
  2. 前端总结·基础篇·CSS(二)视觉
  3. 谈谈一些有趣的CSS题目(十五)-- 谈谈 CSS 关键字 initial、inherit 和 unset
  4. Javascript执行上下文和执行栈
  5. javaweb笔记1
  6. SQL数据库中临时表、临时变量和WITH AS关键词创建“临时表”的区别
  7. linux每天一小步---sed命令详解
  8. ubuntu与win10互换硬盘
  9. vijos p1460——拉力赛
  10. redis学习笔记——(1)