Retroceder   Foros del Web > Temas generales de computación > Programación

Respuesta
 
Herramientas Desplegado
Antiguo 11-jun-2007, 11:48   #1 (permalink)
luz12 ha deshabilitado el karma
 
Fecha de Ingreso: junio-2007
Mensajes: 2
arboles binarios

quiero hacer una busqueda. tengo una clase arbol y otra banco (las clases son cliente, banco, nodoArbol, arbol, banco)... quiero buscar por numero de cuenta. pero siempre retorna null

en arbol tengo...

public NodoArbol buscar (Comparable x)
{
NodoArbol p = raiz;
while (p != null)
{
Comparable y = p.getInfo();
if (x.compareTo(y) == 0) { break; }
if (x.compareTo(y) < 0) { p = p.getIzquierdo(); }
else { p = p.getDerecho(); }
}
return p;
}

en banco..

public String buscarCliente(int x)
{
Cliente c = new Cliente(x);
NodoArbol na=arcliente.buscar(c);
if (na != null)
{
return na.toString();
}
else
{
return null;
}
}

y por ahora mustra por consola...


System.out.print("Ingrese la cuenta del cliente a buscar: ");
cuen = Consola.readInt();

if (b.buscarCliente(cuen)!=null)
{
System.out.println("Encontrado: " );
System.out.println(b.buscarCliente(cuen));
}
else
{
System.out.println("No encontrado...");
}


si alguien me puede ayudar se lo agradezo!!
luz12 está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 22:32.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93