Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Collections.sort(arrayList, new Comparator<model>() {
- @Override
- public int compare(model o1, model o2) {
- int c = 0; ///// sorting teamplaces ( 1 - 2 - 3 - 4 )
- if(c == 0) {
- Integer p = o1.getTeamsplaces();
- Integer l = o2.getTeamsplaces();
- int result = p.compareTo(l);
- if (result != 0) {
- return result;
- }
- }
- if (c == 0) { //// sorting teams by points
- Integer h = Integer.parseInt(o1.getPoints());
- Integer s = Integer.parseInt(o2.getPoints());
- if (h > s)
- return -1;
- else if (h < s)
- return 1;
- }
- if (c == 0) { //// sorting teams by goals difference
- Integer a = Integer.parseInt(o1.getDifference());
- Integer b = Integer.parseInt(o2.getDifference());
- if (a < b)
- return -1;
- else if (a > b)
- return 1;
- else return 0;
- }
- return c;
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement