hola una pregunta, cuando se habla de interfaces, se habla de un concepto general de tipos de datos,... lo que vi sobre LIST, que es una interfaz...
LIST , ocupa arrayList, linkedList,etc.... lo que seria listas
en el momento de declarar un arrayList, es de esta manera
estas declaraciones de arriba como la de abajo, son iguales..
por que en el ejemplo de abajo se declara. como LIST. pero se inicializa como ArrayList
Código Java:
Ver originalprivate List <Integer
> serieAleatoria
; serieAleatoria = new ArrayList<Integer> ();
--------------------------
vi que esta interface LIST, tendria,,, algunas ventajas (MAS METODOS),a lo que es definir un array ArrayList ya que tiene metodos predefinidos...
como lo son...
add(int indice, Object o): añade un objeto a la lista en la posición indicada.
get(int indice): devuelve el objeto de la lista de la posición indicada.
---------
que si defino un LIST; y dentro tiene un array, puedo usar estos metodos....
creo que ArrayList, solo tiene 3 metodos.. add,set,size...