codigo ascii

Iniciado por fyleerj, 21 Mayo 2014, 21:02 PM

0 Miembros y 1 Visitante están viendo este tema.

fyleerj

Buenas tardes
Necesito ayuda con el codigo ascii, debo hacer que el programa genere todos los caracteres, eso ya lo hice, lo que no puedo hacer es que me los muestre en grupos de 16   :-\  
esto es lo que tengo:

char letra=0;  
      String c="ASCII  Hex  Simbolo";
   int i,j,a=15;
  for (j=0; j<=255; j++) {
       for(i=j; i<=a ; i++ )  {
           c+=i +"        "+Integer.toHexString((int)letra)+"             "+letra+++"\n";
           j=i;  
       }  
      JOptionPane.showMessageDialog(null,c);
       a=a+15;
  }
 
me compila, pero al mostrarlos, bien me muestra los primeros 16 y luego muestra los otros pero junto con los anteriores, yo necesito que los muestre aparte  :/  
AYUDA PORFA!!!

engel lex

coloca un solo for y al final del for usa if(j%16==0) y que esto imprima el separador, ese es el operador de módulo
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.