Localizar informção em uma Matriz

Olá Pessoal!

Gostaria de localizar uma informação gravada em uma matriz. Fiz o seguinte código:

public static void main(String args[]) {
String nome[][] = new String[2][3];
String n = “”, x = “”, a = “”;
//inicio do laço for para gravar
for (int l = 0; l < 2; l++) {
//inicio do laço for interno
for (int c = 0; c < 3; c++) {
n = JOptionPane.showInputDialog("Digite o Nome, Sexo e Idade : ");
nome[l][c] = n;

            x += nome[l][c];
        }//fim do laço for interno
        x += "\n";
    }//fim do laço for para gravar

    a = JOptionPane.showInputDialog("Digite o nome que deseja localizar:");

    //inicio do laço for para localizar nome gravado
    for (int l = 0; l < 2; l++) {
        //inicio do laço for interno
        for (int c = 0; c < 3; c++) {
            if(a.equalsIgnoreCase(x))
                a = x;
        }//fim do laço for interno
    }//fim do laço for para localizar nome gravado
    JOptionPane.showMessageDialog(null,"Nome Idade e Sexo da Pessoa: " +a);
}

Mas o código me retorna somente o nome, gostaria de mostrar todas as informações gravadas na Matriz, ou seja, nome sexo e idade.

Podem me ajudar?

public static void main(String[] args) {
        String nome[][] = new String[2][3];

        for (int l = 0; l < 2; l++) {
            JOptionPane.showMessageDialog(null, "Digite o Nome, Sexo e Idade");
            
            for (int c = 0; c < 3; c++) {
                switch (c) {
                    case 0:
                        nome[l][c] = JOptionPane.showInputDialog("Digite o Nome");
                        break;
                    case 1:
                        nome[l][c] = JOptionPane.showInputDialog("Digite Sexo");
                        break;
                    case 2:
                        nome[l][c] = JOptionPane.showInputDialog("Digite Idade");
                        break;
                }
            }
        }

        String a = JOptionPane.showInputDialog("Digite o nome que deseja localizar:");
        String achou = "";
        for (int l = 0; l < 2; l++) {
            if (a.equalsIgnoreCase(nome[l][0])) {
                int cont = 0;
                while (cont < 3) {
                    achou += nome[l][cont] + ",";
                    cont++;
                }

                if (!achou.equals("")) {
                    achou = achou.substring(0, achou.lastIndexOf(','));
                }

                break;
            }
        }

        JOptionPane.showMessageDialog(null, "Nome Idade e Sexo da Pessoa: " + achou);
    }

existem outras formas mais essa é de fácil aprendizado

Obrigado blayd2015!

Funcionou da forma que eu estava querendo!