HEBE880312
Usuario Novato
Usuario Novato

hola que tal me encuentro con este problema que no entendi jiji me resulta que no puedo hacer que un programa me encuentra la concidencia de una cadena en java utiliza el metodo de equalIgnoreCase pero sigue sin entrar al if que utilizo les agrego el codigo que estoy utilizando

import java.io.BufferedReader;
import java.io.File;//importamos solo bibliotecas necesarias
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.PrintStream;//importamos solo bibliotecas necesarias
public class Diccionario
{
    static PrintStream s=System.out;
    static String Mnemonicos2[][]=new String [10][3];
    static String Instrucciones [][] =new String [5][2];

    static void compara(String cadx, FileOutputStream f3)
    {
        String cadx2=" ";
        for(int i=0; i<=Mnemonicos2.length;i++)
        {
            int j=0;
            s.println("es la cadena que entra a comparar cadx="+cadx);
            s.println("Se compara con: "+Mnemonicos2[i][j]);
           
            if(cadx.equalsIgnoreCase(Mnemonicos2[i][j])==true)
            {
                /*try
                {
                    cadx2=Mnemonicos2[i][j+1];
                    s.println("Valor a escribir :"+cadx2);
                    //ya entra con el valor correcto
                    for(int x=0;x<=cadx.length();x++)
                    {
                        f3.write(cadx2.charAt(x));
                    }//para poder escribir en el archivo
                }
                catch(Exception e)
                {
                    System.out.println("ERROR..! del catch comparacion");
                }*/
            }
            else
            {
                s.println("error! no existe Mnemonico");
                s.println("else de la Comparacion no encontro: " +cadx);
            }
        }//fin del for de i
    }

este es el metodo que utilizo para comparar

para mas informacion dejo mi correo

[email protected]

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares