El lenguaje de programación Java proporciona una interfaz incorporada en la lista , que define una secuencia ordenada de los elementos y las operaciones que se pueden realizar en él. Una aplicación real de la interfaz de la lista es la clase ArrayList . Juntos, proporcionan una manera conveniente para los programadores de Java para la gestión de una serie de artículos , en el cuidado de los detalles de bajo nivel de gestión de artículos al tiempo que garantiza un rendimiento eficiente. Los métodos de recolección
ArrayList hereda los métodos de recolección , que definen las operaciones para manipular los elementos de ArrayList , desde la interfaz Collection. El más importante , el " add () " y " remove () " métodos , permiten la inserción y extracción de un determinado elemento de la ArrayList . Inserciones a granel y de la absorción también son posibles con el " addAll () " y los métodos " removeAll ()". Otros métodos - como el " size () ", " estaVacia () ", "contiene ()" y " containsAll ()" - informe de los estados de la ArrayList al programador
< br . > Acceso posicional y métodos de búsqueda
los métodos de acceso de posición más comunes son los "get ()" y " set () " métodos que recuperan y reemplazar el elemento de la lista en el índice especificado . El " add () " y " eliminar ()" métodos también proporcionan la manipulación individual de los elementos de la lista basada en ciertos valores de índice. El " indexOf ()" y los métodos " lastIndexOf ()" permite a los programadores para buscar en la ArrayList y devuelven los índices de los primeros y los últimos acontecimientos de la partida , respectivamente . La documentación de Java API para ArrayList proporciona una descripción detallada de estos métodos .
Rango Ver Métodos
métodos vista estándar como el " subList ()" método devolver un rango medio abierto - una sub - lista que contiene los elementos de la lista original, el índice de inicio inclusive hasta el índice final exclusivamente . Oracle.com desaconseja la modificación de la lista original de alguna manera a través de la sub - lista resultante , que, de ser posible, se especifica como transitorio.
Otros Lista de Métodos
< p> Otros métodos de listas permiten programadores de Java para realizar las operaciones de listas genéricas . Por ejemplo , el método de " tipo ( ) " sirve como un algoritmo de clasificación eficiente para los elementos de la lista . El "shuffle ()" y " reverse () " métodos , como sus nombres lo indican , puede modificar el orden de los elementos de la lista , mientras que el método del " swap ( ) " permite a los programadores para intercambiar los valores de dos elementos de la lista .