/** Ascending **/ static class AscCompare implements Comparator{ @Override public int compare(T arg0, T arg1) { // TODO Auto-generated method stub return arg0.getXXX().compareTo(arg1.getXXX()); } }
/** Descending **/ static class DescCompare implements Comparator{ @Override public int compare(T arg0, T arg1) { // TODO Auto-generated method stub return arg1.getXXX().compareTo(arg0.getXXX()); } }
/** Ascending **/ static class AscCompare implements Comparator{ @Override public int compare(T arg0, T arg1) { // TODO Auto-generated method stub return arg0.getNo() < arg1.getNo() ? -1 : arg0.getNo() > arg1.getNo() ? 1:0; } }
/** Descending **/ static class DescCompare implements Comparator{ @Override public int compare(T arg0, T arg1) { // TODO Auto-generated method stub return arg0.getNo() > arg1.getNo() ? -1 : arg0.getNo() < arg1.getNo() ? 1:0; } }
댓글 없음:
댓글 쓰기