Saltar al contenido

Método shuffle () de Java Collections con ejemplos

octubre 18, 2021

los barajar() es un método de clase de Colecciones de Java que funciona permutando aleatoriamente los elementos de lista especificados. Hay dos diferentes tipos de método de Java shuffle () que se pueden diferenciar en función de su parámetro. Estos son:

  1. Método aleatorio (lista) de colecciones Java
  2. Método aleatorio de colecciones Java (lista, aleatorio)

Método aleatorio (lista) de colecciones Java

El método shuffle (list) se usa para trabajar reordenando aleatoriamente los elementos de la lista especificada usando un defecto aleatoriedad.

Método aleatorio de colecciones Java (lista, aleatorio)

El método shuffle (list, random) se usa para trabajar reordenando aleatoriamente los elementos de la lista usando el especificado aleatoriedad.

Sintaxis

A continuación está la declaración de barajar() método:

Parámetro

Parámetro Descripción Requerido / Opcional
lista Es la lista que se barajará. Requerido
aleatorio Es la fuente de aleatoriedad que se utiliza para mezclar la lista. Requerido

Devoluciones

los barajar() El método no devuelve nada.

Excepciones

UnsupportedOperationException– Este método lanza una excepción si la lista especificada o su iterador de lista no admite la operación de conjunto.

Versión de compatibilidad

Java 1.5 y superior

Ejemplo 1

Pruébelo ahora

Producción:

List before Shuffle : [A, B, C, D]
List after shuffle : [A, C, D, B]

Ejemplo 2

Pruébelo ahora

Producción:

List before Shuffle : [10, -20, 50, 90, -15]
List after shuffle : [10, 50, 90, -15, -20]

Ejemplo 3

Pruébelo ahora

Producción:

List before Shuffle = [45, 20, 55, 90, 15]
Shuffled List with Random() = [45, 55, 15, 90, 20]
Shuffled List with Random(3) = [90, 55, 45, 15, 20]

Ejemplo 4

Pruébelo ahora

Producción:

[one, two, three, four]
[four, two, one, three]

close