que significa este codigo???
public static LinkedList<Contacto> getContactos()
{
LinkedList<Contacto> listaContactos=new LinkedList<Contacto>();
try
encontre un codigo, y tenia algo asi, pero no se que significa.
saludos.
| |||
Respuesta: que significa Bueno una LInkedList es una lista enlazada es una clase de java que te permite crear lisatas de forma similar a la clase Vector o ArrayList, pero la diferencia de linked list es que es mas dinamica, es realmente una lista enlazada, entre sus ventajas esta el acceso e insercion de elemntos de forma mas dinamica, ele cho de que sus metodos no esten sincronizados(lo cual puede ser ujna ), poder ingresar cualquier tipo de dato, incluyendo null, y otras cosas que te pueden quedar mas claras si lees la documentacion, ahora lo que hace el codigo es simplemente crear un metodo que retorna una lista de objetos de tipo Contacto, Contacto debe ser una clase del proyecto, dentro del metodo crea la lista y la instancia, originalmente es una lista vacia luego despues del try supongo va llenado la lista y al final supongo la retorna espero te sirva de algo, Suerte... |
| |||
Respuesta: que significa El <Contacto> es para declarar el tipo de los elementos de la colección. Es una nueva característica introducida en Java 5 llamada "Generics" -> http://java.sun.com/j2se/1.5.0/docs/.../generics.html para evitar los "cast". S!
__________________ Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana. |