sexta-feira, 26 de maio de 2017

Convertendo String em array de inteiros

Aqui está um bom exemplo de como
converter uma String em Array de inteiros.


 Veja abaixo uma imagem do programa em execução:


Veja abaixo o código do programa:
 

public class PROJETO {
     public static void main ( String [ ] args ) {
         J jht = new J ( );
         jht.Moldura ( 1, 19, 2, 58, 15 );
         jht.title ( " " );
         int i;
         String str = "1234567890";
         int [ ] arr = new int [ str.length ( ) ];
         jht.poscolor ( 12, 2, 12, 55 );
         System.out.printf ( "CONVERTENDO STRING PARA ARRAY DE INTEIROS" );
         jht.poscolor ( 12, 4, 9, 15 );
         System.out.printf ( "String => " );
         jht.poscolor ( 23, 4, 0, 11 );
         System.out.print ( str );
         jht.poscolor ( 12, 5, 9, 15 );
         System.out.printf ("Convertendo para array de inteiros ... " );
         jht.poscolor ( 12, 7, 9, 15 );
         System.out.printf ("Array de inteiros => " );
        //////////////////////////////////////////////////////
         jht.poscolor ( 33, 7, 10, 15 );
         for ( i = 0; i < arr.length; i++ ) {
              arr [ i ] = Integer.parseInt ( str.substring ( i, i + 1 ) );
              System.out.print ( " " );
              System.out.print ( arr [ i ] );
         }
         //////////////////////////////////////////////////////
         //Parâmetros da função printfx
         //Coord x, Coord y, String, cor de frente, cor de fundo,
         //Comprimento, Tempo, frequência, duração.
         jht.printfx ( 18, 14, "Por: ", 12, 15, 5, 0, 1000, 200 );
         jht.printfx ( 23, 14, "Samuel Lima", 9, 15, 11, 0, 0, 0 );
         jht.printfx ( 18, 15, "sa_sp10@hotmail.com", 0, 15, 20, 1800, 0, 0 );
         jht.printfx ( 23, 17, "MUITO OBRIGADO", 12, 15, 15, 0, 0, 0 );
         jht.getche ( );
     }
}

Nenhum comentário:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.