Galera eu tenho um ArrayList e queria chamar o conteudo de uma posicao pelo nome e nao pelo numero do indice tem como?
ArrayList
4 Respostas
F
Cara, da uma postada no teu codigo ai, mesmo q esteja errado, fica mais facil da galera te ajudar.
List<Integer> l = new ArrayList<Integer>();
l.add(5);
l.add(7);
l.add(1);
java.util.Collections.sort(l);
System.out.println(java.util.Collections.binarySearch(l,5));
lembrando que… binarySearch() so funciona corretamente se o ArrayList estiver ordenado (classificado).
Não.
Se o objetivo é usar nomes , use algo que implemente Map e não List.
se precisa de uma coleção ordenada que vc busque por nome no indice e não numero use LinkedHashMap
Criado 18 de outubro de 2007
Ultima resposta 18 de out. de 2007
Respostas 4
Participantes 5
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo