Hola...
Aquí lo interesante del ejercicio es en que aplicas el método; es decir, la forma en que usas el método
get(), ahorita yo lo hice de esta manera pero no se si esta es el objetivo de la práctica ^^!!
Código.
Te explico para entender mejor el caso... Java maneja diversos
"tipos" de
arreglos, todo depende de su definición, y dependiendo de su definición es que un arreglo pasa a convertirse en una
Lista.
1.- Arreglo Primitivo: Un arreglo primitivo es aquel declarado con los tipos primitivos del lenguaje, en pocas palabras, la forma tradicional de declarar un arreglo.
2.- Arreglo de Objetos: Un arreglo de objetos es aquel que se declara usando los Wrapper de los tipos primitivos, sin embargo, la esencia así como su sintaxis es la misma.
Te preguntarás cual es la diferencia... Un
primitivo, es aquel tipo de variable que no contiene métodos propios, por lo cual únicamente funciona para lo que es declarado; es decir, almacenar varios valores del tipo entero para posteriormente sumarlos
(int) así como cualquier otra operación aritmética o lógica según sea el caso. Mientras que un
Wrapper, es la forma en que un tipo primitivo adquiere métodos; es decir, un Objeto, tienes tu resultado de esa suma pero por asares del destino o mejor dicho por necesidades necesitas convertir ese valor a un
String entonces puedes aplicar el método
toString() que tienen la variable declara con su
Wrapper (Integer).
No obstante, al declarar un arreglo con la sintaxis tradicional ya sea que uses un Wrapper o un Primitivo, la manipulación del arreglo es la misma, no existe una diferencia para Java ya que solamente lo interpreta como un arreglo de enteros pues ambos tipos son lo mismo, sin embargo, existe una forma en que nosotros le decimos a Java, créame un "arreglo" de objetos para poder así tener métodos como por ejemplo
get(), a esto se le conoce como
Listas, que son arreglos dinámicos no limitados a un tamaño con métodos propios, los cuales son declarados únicamente con el Wrapper de los tipos primitivos.
Ahora, teniendo en cuenta toda esta pequeña explicación, te darás cuenta que por lo menos el objetivo del ejercicio era aprender a usar listas, o por lo menos eso supongo...
Sin mas que comentar, cualquier duda y/o inconveniente, aquí estamos. Suerte!