云淘

Generation

generate functionSat, 18 Feb 2023

按照GPS距离由近到远排序

List<Shop> sortByGPS(List<Shop> list) { Collections.sort(list, new Comparator<Shop>() { @Override public int compare(Shop o1, Shop o2) { double dist1 = GPS.distance(o1.getLat(), o1.getLng()); double dist2 = GPS.distance(o2.getLat(), o2.getLng()); return (int) (dist1 - dist2); } }); return list; }

Questions about programming?Chat with your personal AI assistant