sexta-feira, 26 de maio de 2017

Convertendo array de string em array de inteiros

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

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



Veja abaixo o código do programa:


import java.util.Arrays;


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 =  new String [ ] { "12", "34", "56", "78", "90" };
         int [ ] arr = Arrays.stream ( str ).mapToInt
                   ( Integer :: parseInt ).toArray ( );
         jht.poscolor ( 5, 2, 12, 55 );
         System.out.printf ( "CONVERTENDO ARRAY DE STRING PARA ARRAY DE INTEIROS" );
         jht.poscolor ( 12, 4, 9, 15 );
         System.out.printf ( "Array de String => " );
         //////////////////////////////////////////////////////
         jht.poscolor ( 31, 4, 12, 15 );
         for ( i = 0; i < str.length; i++ ) {
              System.out.print ( " " );
              System.out.print ( str [ i ] );
         }
         //////////////////////////////////////////////////////
         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 ( 31, 7, 0, 15 );
         for ( i = 0; i < arr.length; i++ ) {
              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.