equals.java

来自「java 词法分析器,用于一般的C,C++,VB,PS/SQL 语句的翻译」· Java 代码 · 共 27 行

JAVA
27
字号
package fri.util;

/**
 * Object utility. Equality and hash code for objects that may be null.
	
  @author Ritzberger Fritz
*/

public abstract class Equals
{
	/**
	 * Returns false if objects are not equal or one of them is null and the other not.
	 */
	public static boolean equals(Object o1, Object o2)	{
		return o1 == o2 ? true : o1 == null || o2 == null ? false : o1.equals(o2);
	}	// null == null is true in Java

	/**
	 * Returns zero for a null object, else the objects hash code.
	 */
	public static int hashCode(Object o)	{
		return o == null ? 0 : o.hashCode();
	}

	private Equals()	{}
	
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?