Tag: referenceequals

IEqualityComparer <T>使用ReferenceEquals

有没有使用ReferenceEquals的默认IEqualityComparer<T>实现? EqualityComparer<T>.Default使用ObjectComparer,它使用object.Equals() 。 在我的情况下,对象已经实现了IEquatable<T> ,我只需要忽略和比较对象的引用。

null和空(“”)Javastring之间的区别

null和"" (空string)有什么区别? 我写了一些简单的代码: String a = ""; String b = null; System.out.println(a==b); // false System.out.println(a.equals(b)); // false 这两个语句都返回false 。 看来,我无法find它们之间的实际区别。