Foros del Web » Programación para mayores de 30 ;) » Java »

Errados retornos Booleanos

Estas en el tema de Errados retornos Booleanos en el foro de Java en Foros del Web. Resulta que aun sigo con mi programa de sopa de letras, y hay una funcion q siempre retorna true, incluso intente ponerla a q devolviera ...
  #1 (permalink)  
Antiguo 06/06/2010, 14:58
 
Fecha de Ingreso: junio-2010
Mensajes: 132
Antigüedad: 14 años, 5 meses
Puntos: 3
Errados retornos Booleanos

Resulta que aun sigo con mi programa de sopa de letras, y hay una funcion q siempre retorna true, incluso intente ponerla a q devolviera valores false por todos lados pero nada, alguien me puede decir q puede estar pasando?


la funcion es la siguiente:

if(recorridoHorizontalDerecho(palabra,posx,posy)== true);
{

subrayarHorizontalDerecho(palabra.length(),posx,po sy);
updateUI();
System.out.println("1");
}

public boolean recorridoHorizontalDerecho(final String palabra,final int x,int y)
{
int i;
System.out.println("Entro");
String a="";

for(i=0;i<palabra.length();i++,y++)
{
try{
a += Sopa[x][y].getClave();
System.out.println(a);
}
catch(ArrayIndexOutOfBoundsException e){
return false;
}
catch(Exception e){
return false;
}
}

if(palabra.equalsIgnoreCase(a))
{
System.out.println(a+","+palabra);
return true;
}
else
return false;
}


tengo otras 7 funciones q hacen distintos recorridos y funcionan perfectamente....esta es la unica q genera los problemas...por favor les ruego q me ayuden

Etiquetas: boolean
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:07.