Aqui está um bom exemplo de como
converter um array de String em Array de char.
Veja abaixo uma imagem do programa em execução:
Veja abaixo o código do programa:
converter um array de String em Array de char.
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, 24, 2, 58, 15 );
jht.title ( " " );
int i, j, tam = 0, k = 0;
String [ ] str =
new String [ ] {
"Presidente",
"Governador",
"prefeito ",
"Senador ",
"Deputado " };
jht.poscolor ( 7, 2, 12, 55 );
System.out.printf ( "CONVERTENDO ARRAY DE STRING PARA ARRAY DE
CHAR" );
jht.poscolor ( 22, 4, 9, 15 );
System.out.printf ( "Array de
String" );
//////////////////////////////////////////////////////
for ( i = 0; i < str.length; i++ ) {
jht.poscolor ( 21, i + 6, 0, 15 );
System.out.print ( " " );
System.out.print ( str [ i ] );
}
for ( i = 0; i < str.length; i++ ) {
for ( j = 0; j < str [ i ].length ( ); j++ ) {
tam++;
}
}
char [ ] c_ch = new char [ tam ];
for ( i = 0; i < str.length; i++ ) {
for ( j = 0; j < str [ i ].length ( ); j++ ) {
c_ch [ k ] = str [ i ].charAt ( j );
k++;
}
}
//////////////////////////////////////////////////////
jht.poscolor ( 22, 12, 9, 15 );
System.out.printf ( "Array de
char" );
for ( j = 0; j < c_ch.length; j++ ) {
if ( j == 0 )
jht.poscolor ( 21, 14, 0, 15 );
if ( j == 10 )
jht.poscolor ( 21, 15, 1, 15 );
if ( j == 20 )
jht.poscolor ( 21, 16, 2, 15 );
if ( j == 30 )
jht.poscolor ( 21, 17, 3, 15 );
if ( j == 40 )
jht.poscolor ( 21, 18, 4, 15 );
System.out.print ( " " );
System.out.print ( c_ch [ j ] );
}
//////////////////////////////////////////////////////
//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, 20, "Por: ", 12, 15, 5, 0, 1000, 200 );
jht.printfx ( 23, 20, "Samuel
Lima", 9, 15, 11, 0, 0, 0 );
jht.printfx ( 18, 21, "sa_sp10@hotmail.com", 0, 15, 20, 1800, 0, 0 );
jht.printfx ( 23, 23, "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.