Muchos de estos métodos tienen un significado evidente, pero otros no tanto. El método
entrySetf) devuelve una "vista" del Map como Ser. Los elementos de este Ser son referencias de la
interface Map.Entry. que es una interface interna de Map. Esta "vista" del Map como Ser permite
modificar y eliminar elementos del Map. pero no añadir nuevos elementos.
l método get(key) permite obtener el valor a partir de la clave. El método keySetQ devuelve
una '•vista" de las claves como Ser. El método values() devuelve una 'vista'' de los valores del Map
como Collection (porque puede haber elementos repetidos). El método put() permite añadir una
pareja clave/valor, mientras que putAll() vuelca todos los elementos de un Map en otro Map (los
pares con clave nueva se añaden: en los pares con clave ya existente los valores nuevos sustituyen a
los antiguos). El método remove() elimina una pareja clave/valor a partir de la clave.
La interface SortedMap añade los siguientes métodos, similares a los de SortedSet:
Compiled from SortedMap.java
public interface java.útil.SortedMap extends
java.útil.Map
{
public
abstract java.útil.Comparator comparator();
public abstract java. lang.Object firstKeyO;
public abstract java. lang.Object firstKeyO;
public
abstract java.útil.SortedMap headMap(java.lang.Object);
public abstract java. lang.Object lastKeyO;
public abstract java. lang.Object lastKeyO;
public
abstract java.útil.SortedMap subMap(java.lang.Object, java.lang.Object);
public abstract java.útil.SortedMap taiiMap(java.lang.Object);
public abstract java.útil.SortedMap taiiMap(java.lang.Object);
}
No hay comentarios:
Publicar un comentario