We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 897c0af commit cd32cdaCopy full SHA for cd32cda
docs/book/Appendix-Understanding-equals-and-hashCode.md
@@ -69,7 +69,8 @@ import java.util.*;
69
public class Equality {
70
protected int i;
71
protected String s;
72
- protected double d;public Equality(int i, String s, double d) {
+ protected double d;
73
+ public Equality(int i, String s, double d) {
74
this.i = i;
75
this.s = s;
76
this.d = d;
@@ -141,7 +142,7 @@ Expected false, got false
141
142
143
**testAll()** 执行了我们期望的所有不同类型对象的比较。它使用工厂创建了**Equality**对象。
144
-在 **main()** 里,请注意对 **testAll()** 的调用很简单。因为**EqualityFactory**有着单一的函数,它能够和lambda表达式一起使用来表示**make()**函数。
145
+在 **main()** 里,请注意对 **testAll()** 的调用很简单。因为**EqualityFactory**有着单一的函数,它能够和lambda表达式一起使用来表示**make()**函数。
146
147
上述的 **equals()** 函数非常繁琐,并且我们能够将其简化成规范的形式,请注意:
148
1. **instanceof**检查减少了**null**检查的需要。
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
0 commit comments