我想删除此集合的每个最后一个元素。
Set<String> listOfSources = new TreeSet<String>();
for(Route route:listOfRoutes){
Set<Stop> stops = routeStopsService.getStops(route);
for(Stop stop:stops)
listOfSources.add(stop.getStopName());
}
在这里,我想从listOfSources中删除最后一个元素。
最佳答案
您将需要回退到TreeSet,因为Set没有任何顺序。
listOfSources.remove( ((TreeSet) listOfSources).last() );