public
final int compareTo(E o)
Returns
a negative integer, zero, or a positive integer as this object is
less
than,
equal to, or greater than the specified object.
enum Day{ MON, TUE, WED, THU, FRI, SAT, SUN; public static void main(String args[]){ System.out.println("\tMON\tTUE\tWED\tTHU\tFRI\tSAT\tSUN"); for(Day d1 : Day.values()){ System.out.print(d1 +"\t"); for(Day d2 : Day.values()){ System.out.print(d1.compareTo(d2)+" \t"); } System.out.println(); } } }
Output
MON TUE WED THU FRI SAT SUN MON 0 -1 -2 -3 -4 -5 -6 TUE 1 0 -1 -2 -3 -4 -5 WED 2 1 0 -1 -2 -3 -4 THU 3 2 1 0 -1 -2 -3 FRI 4 3 2 1 0 -1 -2 SAT 5 4 3 2 1 0 -1 SUN 6 5 4 3 2 1 0
No comments:
Post a Comment