コード例 #1
0
ファイル: Version.java プロジェクト: elvismanchkin/JackSum
  public int compareTo(Object o) {
    Version v = (Version) o;
    if (this.equals(v)) return 0;

    if ((major > v.getMajor())
        || ((major == v.getMajor()) && (sub > v.getSub()))
        || ((major == v.getMajor()) && (sub == v.getSub()) && (minor > v.getMinor()))) return 1;
    else return -1;
  }
コード例 #2
0
ファイル: Version.java プロジェクト: elvismanchkin/JackSum
 public boolean equals(Object o) {
   if (!(o instanceof Version)) return false;
   Version v = (Version) o;
   return ((major == v.getMajor()) && (sub == v.getSub()) && (minor == v.getMinor()));
 }