Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public Iterable<Movie> getMoviesOrderedByBudgetThenByRating() {
- return this.movies
- .stream()
- .sorted((o1, o2) -> {
- if (Double.compare(o2.getBudget(), o1.getBudget()) == 0) {
- return Double.compare(o2.getRating(), o1.getRating());
- }
- return Double.compare(o2.getBudget(), o1.getRating());
- })
- .collect(Collectors.toList());
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement