Dudas de Programacion » Java » Java Básico

ayuda con matrices en java

(2 posts)

Tags:

No tags yet.

  1. nico_vt_87
    Member

    hola, resulta que tengo 2 matrices, una es fija, es decir su contenido nunca va a cambiar, y la otra si cambia el contenido, tengo que comparar las 2 matrices para saber si el contenido coincide, estas estan llenas con letras.
    por ejemplo: en la primra tengo {hola, , }{estoy, muy, bien} y la segunda tiene {estoy, muy, mal}{chao, , } si recorro me doy cuenta que "estoy muy" coinciden pero las otras nos, esos errores los debo meter en otra matriz... no se como hacer esa comparacion y guardarla, me pueden ayudar??? gracias

    Posted 1 year ago #


  2. Buenas!

    Las matrices son cuadradras? tienen el mismo tamaño? voy a suponer que si. La forma mas "normal" de recorrer una matriz es:

     
     
    String[][] matrizFija = new String[10][10];
    String[][] matrizVariable = new String[10][10];
    String[][] matrizResultado = new String[10][10];
     
    for (int i=0; i < matrizFija.length; i++)
    {
       for (int j=0; j < matrizFija[i].length; j++)
       {
          if (matrizFija[i][j].equals(matrizVariable[i][j]))
          {
             matrizResultado[i][j] = "OK";
          }
          else
          {
             //Guardamos el error
             matrizResultado[i][j] = matrizVariable[i][j];
          }
       }
    }
     

    Espero que te sirva. Tienes utilidades en la clase Array para comprobar si son iguales arrays enteros.

    Un saludo

    Saludos
    Posted 1 year ago #

Reply

You must log in to post.

935 posts in 394 topics over 36 months by 349 of 787 members. Latest: Balkirium, redundantlogic2, shianim

Acerca de...

Dudas de Programación es una Web, dentro del proyecto aulambra.com que nace con la idea de propocionar un foro de consultas sobre diferentes temas de programación. Orientado a ayudar a los internautas hispano-hablantes en Internet.

Ir al Blog de Linea de Código

Otras Webs