16/09/2013, 12:50
|
| | | Fecha de Ingreso: abril-2011 Ubicación: Salto
Mensajes: 437
Antigüedad: 13 años, 7 meses Puntos: 6 | |
Respuesta: buscador de coincidencias problema resuelto, todo lo q tuve q hacer era esto:
public TreeMap<Integer,Estadio>devolverDatosXFiltro(Strin g criterio)
{
TreeMap<Integer,Estadio>aux =new TreeMap();
int posTemp=0;
for(Estadio obje : colestadios.values())
{
if(obje.getNombre().substring(0, criterio.length()).equalsIgnoreCase(criterio))
{
obje.setPosXfiltro(posTemp);
aux.put(obje.getNumero(), obje);
posTemp++;
}
else
{
obje.setPosXfiltro(-1);
}
}
return aux;
}
public Estadio obtenerElementoXFiltro(int posicion)
{
Estadio objestadio=null;
for(Estadio obje : colestadios.values())
{
if(obje.getPosXfiltro()==posicion && obje.getPosXfiltro()!=-1)
{
objestadio=obje;
}
}
return objestadio;
}
gracias AnonUser por la ayuda |