We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
Comparator.comparing creates a Comparator, which can be used to sort a collection or stream. If you don't provide a Comparator to the sorting method, it will rely on the natural ordering of the elements of the collection instead. A natural ordering is given only when the element class does implement the Comparable interface and in this case the ordering is defined by overriding the compareTo method.
So, yes it does - basically.
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Join us
Create a HackerRank account
Be part of a 26 million-strong community of developers
Please signup or login in order to view this challenge
Java Sort
You are viewing a single comment's thread. Return to all comments →
Kind of, yes. To be more precise:
Comparator.comparing creates a Comparator, which can be used to sort a collection or stream. If you don't provide a Comparator to the sorting method, it will rely on the natural ordering of the elements of the collection instead. A natural ordering is given only when the element class does implement the Comparable interface and in this case the ordering is defined by overriding the compareTo method.
So, yes it does - basically.