java - Trying to learn generics, is there a way to see if one generic object is bigger or smaller then another? -
i thought nice use generics write quick sort. i'm learning generics, , seems can test whether 1 generic value equal another. there way see if 1 greater another? wrote simple isbig method follows
public boolean  isbigger( t b) {         if (b>x) // error message here             return true;          return false; } 
public static <t extends comparable<? super t>> boolean isbigger(t x, t y) {   return x != null && (y == null || x.compareto(y) > 0); }  public static <t> boolean isbigger(t x, t y, comparator<? super t> cmp) {   return cmp.compare(x, y) > 0; } 
Comments
Post a Comment