ArrayList<String> alumnos= new ArrayList<String>();
alumnos.add("Ana");
alumnos.add("Eva");
alumnos.add("Pep");
// Añadir elementos a mi colección de una manera rápida
Collections.addAll(alumnos, "Rosa","Juan","María");
System.out.println(alumnos);
// Sustituye todos los elementos existentes con el que pones
//Collections.fill(alumnos, "Ana");
// Puedo ordenar desde la colección
Collections.sort(alumnos);
// Si le doy la vuelta, tengo de mayor a menor
Collections.reverse(alumnos);
System.out.println(alumnos);
// Desordenar una colección
Collections.shuffle(alumnos);
System.out.println(alumnos);
Collections.reverse(alumnos);
System.out.println(alumnos);
// Intercambiar elementos
Collections.swap(alumnos, 0, 2);
System.out.println(alumnos);
alumnos.add("Ana");
// Veces que aparece un elemento en la colección
System.out.println(Collections.frequency(alumnos, "Ana"));
// Máximo y mínimo
System.out.println(Collections.max(alumnos));
System.out.println(Collections.min(alumnos));