Java 对象与 null 情况比较?

标签 java

有没有现成的方法实现

public static boolean equals(Object o1, Object o2) {
   return o1==null && o2==null || o1!=null && o2!=null && o1.equals(o2);
}

JRE/JDK 的某个地方?

最佳答案

如果您使用的是 JDK 7..

Objects.equals(a,b)

那是Objects,有一个s,它在java.util中,在对象的实用程序库中,类似于带有s的集合和带有s数组

关于Java 对象与 null 情况比较?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22373843/

相关文章:

java - 扩展 "Dynamic Web Project"向导

java - jsp标签文件是否编译为简单标签

java - 如何修复 'Cleartext HTTP traffic to x not permitted'

java - 在关闭之前是否需要读取/跳过 InputStream 完成?

java - Servlet.service() 抛出 NullPointerException

java - 从 .mp3 或 .wav 文件计算频率?

java - 如何保存 SQL 查询的结果集以便多次使用?

java - 从 ILaunchConfiguration 对象中获取项目名称

java - HikariCP 自动提交用法与常规 java 连接自动提交用法相同吗?

java - Akka 与 Java 7 的 future