fork download
  1. import java.util.List;
  2. import java.util.ArrayList;
  3. import java.util.Date;
  4.  
  5. class Ideone
  6. {
  7. public static void main(String[] args)
  8. {
  9. List<Date> dates = new ArrayList<>();
  10. dates.add(new Date(1514657294173L)); // Approximate time of this code being written
  11. dates.add(new Date(1514225294173L)); // Christmas day 2017, 5 days before this code
  12.  
  13. List<Date> results = repeat(dates, 2);
  14. for (Date d : results)
  15. System.out.println(d);
  16. }
  17.  
  18. public static <T extends Cloneable> List<T> repeat(List<T> in, int times)
  19. {
  20. List<T> result = new ArrayList<T>();
  21. for (T x : in)
  22. {
  23. for (int i = 0; i < times; ++i)
  24. result.add(x);
  25. }
  26. return result;
  27. }
  28. }
Success #stdin #stdout 0.11s 29420KB
stdin
Standard input is empty
stdout
Sat Dec 30 18:08:14 GMT 2017
Sat Dec 30 18:08:14 GMT 2017
Mon Dec 25 18:08:14 GMT 2017
Mon Dec 25 18:08:14 GMT 2017