April 05
Prde. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Exemplos List
nExemplo:
n      public class Shuffle {
n          public static void main(String[] args) {
n               List<String> list = new ArrayList<String>();
n               for (String a : args) list.add(a);
n               Collections.shuffle(list, new Random());
n               System.out.println(list);
n          }
n      }
nExemplo – mais eficiente !!!
n      public class Shuffle {
n          public static void main(String[] args) {
n               List<String> list =  Arrays.asList(args);    // asList static factory
n               Collections.shuffle(list);                              // não copia o array !!!
n               System.out.println(list);
n          }
n      }
n