Ментор: "Убедись, что метод sortByRanking(ArrayList<Language>) возвращает отсортированный по рейтингу поток тех же данных, что и в получаемом списке."
Вроде никакого подвоха в задаче нет, просто подставить только что озвученные методы. Но где-то мы с валидатором видим мир по разному.
package com.javarush.task.pro.task18.task1812;
public class Language {
private String name;
private Double ranking;
public Language(String name, Double ranking) {
this.name = name;
this.ranking = ranking;
}
public String getName() {
return name;
}
public Double getRanking() {
return ranking;
}
@Override
public String toString() {
return "Язык программирования - " + name + ", рейтинг - " + ranking + "% опрошенных.";
}
}