Um ArrayList também pode ser inicializado
Através de um array de string,
para que isto seja possível, basta
utilizar os recursos da classe Collections,
fazendo um bom uso de seus dois parâmetros.
Aqui está como que isto funciona.
Veja abaixo uma imagem do programa em execução
Veja abaixo o código do programa:
Através de um array de string,
para que isto seja possível, basta
utilizar os recursos da classe Collections,
fazendo um bom uso de seus dois parâmetros.
Aqui está como que isto funciona.
Veja abaixo uma imagem do programa em execução
Veja abaixo o código do programa:
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class PROJETO {
public static void main ( String [ ] args ) {
J jht = new J ( );
jht.textbackground ( jht.WHITE );
jht.Moldura ( ( short ) 1, ( short ) 24, ( short ) 2, ( short ) 68 );
jht.title ( " " );
int i, j = 0;
String [ ] texto = {
"Quando surge
o alviverde imponente",
"No gramado em
que a luta o aguarda",
"Sabe bem o
que vem pela frente",
"Que a dureza do prélio não tarda"};
jht.textcolor ( jht.LIGHTRED );
jht.gotoxy ( ( short ) 14, ( short ) 2 );
System.out.printf ( "ARRAYLIST -
INICIALIZANDO POR ARRAY DE STRING" );
jht.textcolor ( jht.LIGHTBLUE );
jht.gotoxy ( ( short ) 18, ( short ) 4 );
System.out.printf ( "Impressão
normal do Array de string" );
// //////////////////////////////////////////
jht.textcolor ( jht.BLACK );
for ( i = 0; i < texto.length; i++ ) {
if ( i == 0 )
jht.gotoxy ( ( int ) 18, ( int ) 6 );
if ( i == 1 )
jht.gotoxy ( ( int ) 18, ( int ) 7 );
if ( i == 2 )
jht.gotoxy ( ( int ) 18, ( int ) 8 );
if ( i == 3 )
jht.gotoxy ( ( int ) 18, ( int ) 9 );
System.out.print ( " " );
System.out.printf ( texto [ i ] );
}
// //////////////////////////////////////////
jht.getche ( );
List < String > arrList = new ArrayList < > ( );
//Os valores do Array de string são copiados
no ArrayList
Collections.addAll ( arrList, texto );
jht.textcolor ( jht.LIGHTBLUE );
jht.gotoxy ( ( short ) 18, ( short ) 11 );
System.out.printf ( "Abaixo a
impressão do ArrayList" );
//
////////////////////////////////////////////
jht.textcolor ( jht.LIGHTMAGENTA );
for ( i = 0; i < arrList.size ( ); i++ ) {
if ( i == 0 )
jht.gotoxy ( ( int ) 18, ( int ) 13 );
if ( i == 1 )
jht.gotoxy ( ( int ) 18, ( int ) 14 );
if ( i == 2 )
jht.gotoxy ( ( int ) 18, ( int ) 15 );
if ( i == 3 )
jht.gotoxy ( ( int ) 18, ( int ) 16 );
System.out.print ( " " );
System.out.printf ( arrList.get ( i ) );
}
//
////////////////////////////////////////////
jht.textbackground ( jht.WHITE );
jht.Sleep ( ( short ) 1800 );
jht.textcolor ( jht.LIGHTBLUE );
jht.gotoxy ( ( short ) 23, ( short ) 19 );
System.out.printf ( "Por: " );
jht.textcolor ( jht.LIGHTBLUE );
System.out.printf ( "Samuel
Lima" );
jht.textcolor ( jht.BLACK );
jht.gotoxy ( ( short ) 23, ( short ) 20 );
System.out.printf ( "sa_sp10@hotmail.com" );
jht.Sleep ( ( short ) 1800 );
jht.textcolor ( jht.LIGHTRED );
jht.gotoxy ( ( short ) 29, ( short ) 22 );
System.out.printf ( "MUITO
OBRIGADO" );
jht.getche ( );
}
}
Nenhum comentário:
Postar um comentário
Observação: somente um membro deste blog pode postar um comentário.