¿Cómo podemos invertir el orden de una lista?
RTA: Puedes utilizar el método Collections.reverse() para invertir el orden de una lista en Java. Aquí tienes un ejemplo:
import java.util.ArrayList; import java.util.Collections; import java.util.List;
public class Main { public static void main(String[] args) { List lista = new ArrayList<>(); lista.add(1); lista.add(2); lista.add(3); lista.add(4); lista.add(5);
Collections.reverse(lista);
System.out.println(lista); // Salida: [5, 4, 3, 2, 1]
}
} Mezclar todos los elementos de una lista: Puedes utilizar el método Collections.shuffle() para mezclar todos los elementos de una lista en Java. Aquí tienes un ejemplo:
java Copy code import java.util.ArrayList; import java.util.Collections; import java.util.List;
public class Main { public static void main(String[] args) { List lista = new ArrayList<>(); lista.add(1); lista.add(2); lista.add(3); lista.add(4); lista.add(5);
Collections.shuffle(lista);
System.out.println(lista); // Salida: [4, 2, 5, 1, 3] (la ordenación será aleatoria)
}
} Rotar los elementos de una lista: Puedes utilizar el método Collections.rotate() para rotar los elementos de una lista en Java. Ejemplo:
import java.util.ArrayList; import java.util.Collections; import java.util.List;
public class Main { public static void main(String[] args) { List lista = new ArrayList<>(); lista.add(1); lista.add(2); lista.add(3); lista.add(4); lista.add(5);
int rotaciones = 2;
Collections.rotate(lista, rotaciones);
System.out.println(lista); // Salida: [4, 5, 1, 2, 3]
}
}
¿Cómo podemos mezclar todos los elementos de una lista?
RTA: Puedes utilizar el método Collections.shuffle() para mezclar todos los elementos de una lista en Java. Ejemplo:
import java.util.ArrayList; import java.util.Collections; import java.util.List;
public class Main { public static void main(String[] args) { List lista = new ArrayList<>(); lista.add(1); lista.add(2); lista.add(3); lista.add(4); lista.add(5);
Collections.shuffle(lista);
System.out.println(lista); // Salida: [4, 2, 5, 1, 3] (la ordenación será aleatoria)
}
}
¿Cómo podemos rotar los elementos de una lista?
RTA: Puedes utilizar el método Collections.rotate() para rotar los elementos de una lista en Java. Ejemplo:
import java.util.ArrayList; import java.util.Collections; import java.util.List;
public class Main { public static void main(String[] args) { List lista = new ArrayList<>(); lista.add(1); lista.add(2); lista.add(3); lista.add(4); lista.add(5);
int rotaciones = 2;
Collections.rotate(lista, rotaciones);
System.out.println(lista); // Salida: [4, 5, 1, 2, 3]
}
}