Ola caros amigos, sou novo nessa área e estou quebrando muito a cabeça com certa questões no meu curso. Referente ao código abaixo a como passar como parâmetro um objeto do tipo List?
Boa noite, obrigado pela atenção, mais queria uma explicação mais detalhada em relação a esse código se é possível passar como parâmetro um objeto do tipo List?
Sim é possível, mas, você tem o contexto da aplicação do código, enunciado, algo que faça a pergunta direta e objetiva, desculpas está um pouco difícil entender?
Bom, isso foi um exercício passando em sala de aula!
Como posso acessar im.add(323) e im.add(258) para mostrar na tela?
Ate peço perdão pelo modo de como estou tentando me expressar mais é que ainda sou meio leigo em Java!
O método está dizendo que aceita como parâmetro uma variável List.
List é uma interface.
Quem assina essa interface por exemplo no Java é ArrayList, Vector e LinkedList.
Então, esse método pode ser acessado por exemplo dessas maneiras:
List numbers = new ArrayList();
inserirElementoLista(numbers);
List numbers2 = new Vector();
inserirElementoLista(numbers2);
List number3 = new LinkedList();
inserirElementoLista(number3);
Digamos que o método está dizendo assim: “Não quero saber o tipo de lista que vc ta me mandando, só me manda uma coisa que seja Lista”