Posts

package com.luv2code.springdemo; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Collections; import java.util.Date; import java.util.List; import java.util.ListIterator; class DateRange { private Date startDate; private Date endDate; public void setEndDate(Date endDate) { this.endDate = endDate; } public void setStartDate(Date startDate) { this.startDate = startDate; } public Date getEndDate() { return endDate; } public Date getStartDate() { return startDate; } public DateRange(Date startDate, Date endDate) { super(); this.startDate = startDate; this.endDate = endDate; } } public class DateMerger { public List<DateRange> mergeDates(List<DateRange> dateRanges) { List<DateRange> returnList = new ArrayList<DateRange>(); for (int i = 0; i < dateRanges.size(); i++) { DateRange temp = dateRanges.get(i); for (int k = i