Netbeans - Problema con arreglos Bidimensionales

 
Vista:
sin imagen de perfil

Problema con arreglos Bidimensionales

Publicado por Juan Miranda (1 intervención) el 12/09/2016 03:21:56
Buenas Tardes Compañeros:

Disculpen no se si hay alguien que me pueda ayudar, lo que sucede es que tengo que realizar una impresión de un arreglo bidimensional en forma de matriz pero al momento de imprimirla me aparece con nulos de la siguiente manera:

Oscar Perez
null null
null null
Pedro Chavez

La matriz es de 2x2 y aparece así al momento de capturar los datos, les anexo el código ojala alguien pueda ayudarme.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
package proyectoestructura;
 
import javax.swing.JOptionPane;
import static proyectoestructura.Curp.amaterno;
import static proyectoestructura.Curp.apaterno;
import static proyectoestructura.Curp.nombres;
 
 
public class generaCurp {
    generaCurp(){}
    static String nom[][]=new String[2][2];
    static String app[][]=new String[2][2];
    static String apm[][]=new String[2][2];
    static String caja[][]=new String[2][2];
    static int f=0,c=0;
 
 
   static void guardar(){
        nom[f][c]=nombres.getText()+"";
        app[f][c]=apaterno.getText()+"";
        apm[f][c]=amaterno.getText()+"";
        f++;
        c++;
        nombres.setText("");
        apaterno.setText("");
        amaterno.setText("");
        JOptionPane.showMessageDialog(null,"Datos guardados");
    }
 
    static void ensena(){
        int id=0,j;
      for(int i=0;i<f;i++){
         for(j=0;j<c;j++){
        caja[i][j]="";
        caja[i][j]+=nom[i][j];
        caja[i][j]+=app[i][j];
        caja[i][j]+=apm[i][j];
         }
      }
      JOptionPane.showMessageDialog(null,caja);
    }
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder