How to Sort a ArrayList in Java?

Use `Collections.sort(list);`

Use `list.sort(Comparator.naturalOrder());`

Use `list.sort(Comparator.reverseOrder());`

Use `Collections.sort(list, Comparator.comparing(…));`

Use `list.sort((a, b) -> a.compareTo(b));`

Use `list.sort((a, b) -> b.compareTo(a));`

Use `list.sort(Comparator.comparingInt(…));`

Use `list.sort(Comparator.comparing(…).reversed());`

Suggested for You

Trending Today