广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件教程 > Java技术 > 正文

惠州Java Objects类方法列表__北大青鸟IT计算机学校

作者:邓华发布时间:2021-03-31分类:Java技术浏览:897


导读:前面惠州北大青鸟学术部老师给大家介绍了Java Objects类的概念,下面老师给大家分享Java Objects类方法列表。

前面惠州北大青鸟学术部老师给大家介绍了Java Objects类的概念,下面老师给大家分享Java Objects类方法列表。

Java在java.util包中有一个实用程序类Objects用于处理对象。

它由所有静态方法组成。 Objects类中的大多数方法都会优雅地处理空值。

以下是类中的方法列表。他们的描述遵循列表。

  • int compare(T a, T b, Comparator c)
    如果参数相同,则返回0,否则返回c.compare(a,b)。因此,如果两个参数都为null,则返回0。

  • boolean deepEquals(Object a, Object b)
    检查两个对象是否相等。如果两个参数都相等,则返回true。否则,它返回false。如果两个参数都为null,则返回true。

  • boolean equals(Object a, Object b)
    比较两个对象是否相等。如果两个参数相等,则返回true。否则,它返回false。如果两个参数都为null,则返回true。

  • int hash(Object... values)
    为所有指定的对象生成哈希码。它可以用于计算对象的哈希码,该哈希码基于多个实例字段。

  • int hashCode(Object o)
    返回指定对象的哈希码值。如果参数为null,则返回0。

  • boolean isNull(Object obj)
    如果指定的对象为null,isNull()方法返回true。否则,它返回false。您还可以使用比较运算符==检查对象是否为null,例如,obj == null返回obj的true为null。

  • boolean nonNull(Object obj)
    执行与isNull()方法相反的检查。

  • T requireNonNull(T obj)
    T requireNonNull(T obj, String message)
    T requireNonNull(T obj, Supplier messageSupplier)
    检查参数是否为null。如果参数为null,它会抛出一个NullPointerException异常。此方法设计用于验证方法和构造函数的参数。
    第二个版本可以指定当参数为null时抛出的NullPointerException的消息。
    第三个版本的方法将一个Supplier作为第二个参数。

  • String toString(Object o)
    String toString(Object o, String nullDefault)
    如果参数为null,则toString()方法返回一个“null”字符串。对于非空参数,它返回通过调用参数的toString()方法返回的值。

想了解更多关于Java的资讯,可以来惠州北大青鸟新方舟校区了解一下。

java8.png

Java

标签:惠州计算机JAVA软件开发惠州计算机Java软件开发惠州计算机JAVA培训惠州计算机JAVA软件开发学校惠州计算机Java软件开发培训JAVAJava软件开发北大青鸟IT计算机学校北大青鸟IT软件学校北大青鸟IT学校


Java技术排行
标签列表
网站分类
文章归档
最近发表