genéricos de Java - método de borrado

  • java parametrizar tipo genérico se conoce (genéricos). Por lo general, ver las aplicaciones más genéricos están en cada conjunto, como ArrayList, en HashMap.
  • c ++ usando el método de inflación genérico, se implementa para generar una pluralidad de clases. Y borrar método que utiliza un Java, el objeto se almacena se borra Tipo de objeto, pero una vez más de acuerdo con la correspondiente conversión de tipo después de la retirada.

  A continuación un ejemplo diciendo método de borrado ArrayList fuente:

transitoria Object [] elementData de;
 // el momento del depósito del tipo E para guardar objetos 
pública  de Boole el botón Añadir (E E) { 
        ensureCapacityInternal (tamaño + 1. ); 
        elementData de [tamaño ++] = E;
         retorno  a la verdadera ; 
    } 
// al retirar objeto y luego en el correspondiente tipo e fuertes 
 pública e GET ( int index) { 
        rangeCheck (índice); 

        retorno elementData del (índice); 
    } 

 e elementData de ( int index) {
         retorno (e) elementData de [índice]; 
    }

 

Supongo que te gusta

Origin www.cnblogs.com/silenceshining/p/12656814.html
Recomendado
Clasificación