ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/tck/Item.java
(Generate patch)

Comparing jsr166/src/test/tck/Item.java (file contents):
Revision 1.2 by jsr166, Wed Jan 27 02:15:36 2021 UTC vs.
Revision 1.3 by jsr166, Wed Jan 27 02:26:33 2021 UTC

# Line 29 | Line 29 | public final class Item extends Number i
29          return value == b;
30      }
31      public int compareTo(Item x) {
32 <        int a = value, b = x.value;
33 <        return (a == b) ? 0 : (a < b) ? -1 : 1;
32 >        return Integer.compare(this.value, x.value);
33      }
34      public int compareTo(int b) {
35 <        int a = value;
37 <        return (a == b) ? 0 : (a < b) ? -1 : 1;
35 >        return Integer.compare(this.value, b);
36      }
37  
38      public int hashCode() { return value; }
39      public String toString() { return Integer.toString(value); }
40      public static int compare(Item x, Item y) {
41 <        int a = x.value, b = y.value;
44 <        return (a == b) ? 0 : (a < b) ? -1 : 1;
41 >        return Integer.compare(x.value, y.value);
42      }
43      public static int compare(Item x, int b) {
44 <        int a = x.value;
48 <        return (a == b) ? 0 : (a < b) ? -1 : 1;
49 <    }
50 <    public static int compare(int a, Item y) {
51 <        int b = y.value;
52 <        return (a == b) ? 0 : (a < b) ? -1 : 1;
53 <    }
54 <    public static int compare(int a, int b) {
55 <        return (a == b) ? 0 : (a < b) ? -1 : 1;
44 >        return Integer.compare(x.value, b);
45      }
46  
47      public static Comparator<Item> comparator() { return new Cpr(); }
48      public static class Cpr implements Comparator<Item> {
49          public int compare(Item x, Item y) {
50 <            int a = x.value, b = y.value;
62 <            return (a == b) ? 0 : (a < b) ? -1 : 1;
50 >            return Integer.compare(x.value, y.value);
51          }
52      }
53   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines