fork(1) download
  1. import java.util.*;
  2. import java.lang.*;
  3. import java.io.*;
  4.  
  5. class Ideone
  6. {
  7. public static void main(String[] args) throws java.lang.Exception {
  8. List<String> l = new ArrayList<>();
  9. l.add(0, "Hello");
  10. l.add(1, "World");
  11.  
  12. for(String s : l) System.out.print(s + " ");
  13. System.out.println("");
  14.  
  15. reverse(l);
  16.  
  17. for(String s : l) System.out.print(s + " ");
  18. System.out.println("");
  19. }
  20.  
  21. public static <E> void reverse(List<E> list) {
  22. E temp = null;
  23. List<E> out = new ArrayList<E>();
  24. for (int i=0;i<list.size()/2;i++) {
  25. temp = list.get(i);
  26. list.set(i, list.get(list.size()-i-1));
  27. list.set(list.size()-i-1, temp);
  28. }
  29. }
  30. }
  31.  
Success #stdin #stdout 0.1s 35780KB
stdin
Standard input is empty
stdout
Hello World 
World Hello