я должен заказать коллекцию, и я использую компараторкомпаратора не нашел
import java.util.*;
public class OpereComparatorAuthor implements Comparator<Opera>{
public int compare(Opera left,Opera right){
return left.getArtist().compareTo(right.getArtist());
}
}
но когда я называю это из другого класса:
Collections.sort(ordbyauthor,OpereComparatorAuthor);
Я получаю эту ошибку:
cannot find symbol
symbol : variable OpereComparatorAuthor
location: class Museo
Collections.sort(ordbyauthor,OpereComparatorAuthor);
Почему?
Вы упомянули Саллу в комментарии. Каковы отношения между Opera и Salla? Кроме того, напишите больше кода о том, как вы вызываете сортировку, включая определение списка – Bohemian