make Boolean, Byte, Short, etc. implement Comparable

This commit is contained in:
Joel Dice
2007-10-28 18:51:08 -06:00
parent 7f1837fecd
commit 09cedfd7cb
5 changed files with 25 additions and 5 deletions

View File

@ -1,6 +1,6 @@
package java.lang;
public final class Byte extends Number {
public final class Byte extends Number implements Comparable<Byte> {
public static final Class TYPE = Class.forCanonicalName("B");
private final byte value;
@ -25,6 +25,10 @@ public final class Byte extends Number {
return toString(value);
}
public int compareTo(Byte o) {
return value - o.value;
}
public static String toString(byte v, int radix) {
return Long.toString(v, radix);
}