我有以下Java代码,我试图转换为Swift。如果有人能在这个问题上帮助我,我真的很感激。
由于
private static class CarComparator implements Comparator<Car>{
public int compare(Car o1, Car o2)
{
return o1.name.compareTo(o2.name);
}
}
List<Car> cars = new ArrayList<Car>();
Collections.sort(cars, new CarComparator());
答案 0 :(得分:1)
let cars = [carsA, carsD, carsB] // list of cars
let sortedCars = cars.sort { $0.name < $1.name } // sort alpapitic
//carsA, carsB, carsD