Find Minimum Date From ArrayList In Java
There are two ways to get maximum Date from an ArrayList:
1) Collections.min() from java.util.Collections
3) Using Collections.sort() from java.util.Collections
Sample Implementation:
package test; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Collections; import java.util.Date; import java.util.List; public class FindMinimumDateArrayList { public static void main(String args[]) throws ParseException { List<Date> dates = new ArrayList<Date>(); SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd"); Date date = fmt.parse("2013-07-06"); Date dateOne = fmt.parse("2017-05-06"); Date dateTwo = fmt.parse("2001-01-06"); dates.add(date); dates.add(dateOne); dates.add(dateTwo); // Using java.util.Collections System.out.println("Minimum Element : " + fmt.format(Collections.min(dates))); // // Using Sort Technique of java.util.Collections Collections.sort(dates); System.out.println("Minimum Element After Sorting - " + fmt.format(dates.get(0))); } }
No comments:
Post a Comment