![]() |
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!! |
| La zona horaria es GMT -6. Ahora son las 23:06. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.