public int compareTo(Name other) {
int result = this.familyName.compareTo(other.familyName);
if (result == 0) {
result = this.firstName.compareTo(other.firstName);
}
return result;
}
私はコードの内容、名前の比較方法を理解できません。この比較方法を説明してください。
これは、文字列の 'compareTo'メソッドに委譲しています。 – Carcigenicate
どの部分が不明ですか? – shmosel
ビジネスロジックのコンテキストで、ファミリ名が同じで、firstnamesで比較されている場合は、文字列クラスに委譲します。 – varra