Colecciones de Java Rotar () Método con el Ejemplo

Colecciones class rotate () método : Aquí, vamos a aprender sobre el método rotate () de Colecciones Class con su sintaxis y su ejemplo.

Colecciones Class rotate () método

  • rotate () método está disponible en java.util Class.
  • rotate () método se utiliza para girar los elementos de la lista ( l ) por la distancia dada (
  • dis
    ).

  • método
  • rotate () es un método
    class, por lo que se puede acceder con el nombre package y si tratamos de acceder al método con el objeto class entonces no obtendrá un error.


  • rotate () método puede static una excepción en el momento de la rotación de los elementos de la lista.
  • UnsupportedOperationException
    : Esta excepción puede class cuando la lista de parámetros determinada (

l
) operación conjunto un-apoyo.

Sintaxis:

    public static void reverse(List l);

    Parámetro (s):

Lista l
– representa la lista (

l ) para ser girado.

class dis – representa la distancia para hacer girar los elementos de la lista.

throw valor:

El tipo throw de este método es class , no devuelve nada.

Ejemplo:

// Java program is to demonstrate the example of
// reverse(List l) method of Collections
import java.util.*;
public class ReverseOfCollections {
public static void main(String args[]) {
// Instatiates a array list object
List < Integer > arr_l = new ArrayList < Integer > ();
// By using add() method is to add
// objects in an array list
arr_l.add(10);
arr_l.add(20);
arr_l.add(30);
arr_l.add(40);
arr_l.add(50);
// Display ArrayList
System.out.println("Array List : " + arr_l);
// By using reverse() method is to
// reverse the order of elements
Collections.reverse(arr_l);
// Display Reversible ArrayList
System.out.println("Collections.reverse(arr_l): " + arr_l);
}
}

salida

Array List : [10, 20, 30, 40, 50]
Collections.reverse(arr_l): [50, 40, 30, 20, 10]



_112_ _113_ _114_ _115_ _116_ _117_ _118_ _119_ _120_ _121_ _122_

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *