Ver Mensaje Individual
  #8 (permalink)  
Antiguo 23/01/2006, 09:28
blackwind
 
Fecha de Ingreso: noviembre-2003
Ubicación: Mexico
Mensajes: 1.081
Antigüedad: 20 años, 6 meses
Puntos: 7
Cita:
Iniciado por dogduck
Por lógica :

//found se inicializa como false
...
boolean found = false;
...
//found toma su valor "definitivo" en el método search(ID) de el objeto
// leerObj de la clase leer , postea esa clase a ver si entre todos ...
found = leerObj.search(ID);

Y como vemos que found nunca toma el valor true , supongo que ese método no hace lo que tiene que hacer ... Sin datos ... Sin datos ... No puedo proseguir

Investiga por hay
No creo que ese sea el problema, ya que como habia dicho, en las pruebas de consola que hice SIEMPRE funciona a la perfeccion.
Por ejemplo, esta clase de prueba que hice siempre funciona bien:
Código PHP:
public class Pruebas
{
    public static 
void mainString args[])
    {
        
System.out.println("clase de pruebas");
        
Leer leerObj = new Leer();
        
boolean found false;
        
String ID "118749  ";
        
found leerObj.search(ID);        
        if ( 
found == true )
        {
            
System.out.println("118749");
        }
        else if ( 
found == false)
        {
            
System.out.println("118282");
        }        
    }

No sera que mi archivo de datos.txt tengo que darle un permiso o a mi clase Leer en el XML o en alguna otra parte??
Sinceramente ya no se que hacer para solucionar el problema :S:S