Есть суперкласс:
public class Car {
private String name;
...
}
И дочерний класс:
public class PassengerCar extends Car {
...
}
Необходимо отсортировать коллекцию List<Car>
по имени. Как сделать так, чтобы в случае совпадения имен сначала был объект суперкласса, а затем подкласса?
public class SortedByName implements Comparator<Car>{
@Override
public int compare(Car o1, Car o2) {
String name1 = o1.getName();
String name2 = o2.getName();
if (name1.compareTo(name2) == 0){
return ???;
}
}
Пример:
List<Car> cars = new ArrayList<>();
cars.add(new PassengerCar("bmw"));
cars.add(new Car("bmw"));
Comparator<Car> comparator = new SortedByName();
Collections.sort(cars, comparator);
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Проблема такая: при региcтрирации receiver блютуза и он мне выдает callbackНо проблема в том, что до регистрации проходит получение разрешения на включение...
Использую Spring security Spring mvc Spring Data Spring boot-хочу добавить видеокогда юзер добавил видео было видно в сайте можно ли вообще добавить видео через...