Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- public class Main {
- public static void main(String[] args) {
- List<String> strs = Arrays.asList("d", "a", "y / a", "a / z", "b / a / c", "a / c / a");
- Comparator<String> slashComparator = Comparator.comparing(
- s -> s.length() - s.replace("/", "").length()
- );
- strs.stream()
- .sorted(slashComparator.thenComparing(Comparator.naturalOrder()))
- .forEach(System.out::println);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement