Penso que uns duzentos exemplos do que
podemos fazer com ArrayList ainda não
nos deixaria satisfeito.
Temos tanta coisa boa para mostrar em java,
que não posso focar somente em ArrayList...
E seus paralelos como o LinkedList, e outros
tais como vector?
Más ainda quero mostrar mais este bom exemplo
de como inverter a ordem dos valores de uma
lista criada com ArrayList, veja isto abaixo:
Veja abaixo uma imagem do programa em execução:
Veja abaixo o código do programa:
podemos fazer com ArrayList ainda não
nos deixaria satisfeito.
Temos tanta coisa boa para mostrar em java,
que não posso focar somente em ArrayList...
E seus paralelos como o LinkedList, e outros
tais como vector?
Más ainda quero mostrar mais este bom exemplo
de como inverter a ordem dos valores de uma
lista criada com ArrayList, veja isto abaixo:
Veja abaixo uma imagem do programa em execução:
Veja abaixo o código do programa:
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
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;
ArrayList < String > arrList = new ArrayList <> ( Arrays.asList (
"Porque Deus
amou o mundo de tal maneira",
"que deu o seu
Filho unigênito,",
"para que todo
aquele que nele crê",
"não pereça,
mas tenha a vida eterna.") );
jht.textcolor ( jht.LIGHTRED );
jht.gotoxy ( ( short ) 23, ( short ) 3 );
System.out.printf ( "ARRAYLIST - O
MÉTODO REVERSE" );
jht.textcolor ( jht.LIGHTBLUE );
jht.gotoxy ( ( short ) 18, ( short ) 5 );
System.out.printf ( "Abaixo a
impressão normal do ArrayList" );
//
////////////////////////////////////////////
jht.gotoxy ( ( int ) 18, ( int ) 7 );
jht.textcolor ( jht.BLACK );
for ( i = 0; i < arrList.size ( ); i++ ) {
if ( i == 0 )
jht.gotoxy ( ( int ) 18, ( int ) 7 );
if ( i == 1 )
jht.gotoxy ( ( int ) 18, ( int ) 8 );
if ( i == 2 )
jht.gotoxy ( ( int ) 18, ( int ) 9 );
if ( i == 3 )
jht.gotoxy ( ( int ) 18, ( int ) 10 );
System.out.print ( " " );
System.out.printf ( arrList.get ( i ) );
}
jht.getche ( );
//Invertendo o ArrayList
Collections.reverse ( arrList );
//
////////////////////////////////////////////
jht.textcolor ( jht.LIGHTBLUE );
jht.gotoxy ( ( short ) 18, ( short ) 12 );
System.out.printf ( "Abaixo o
ArrayList em ordem invertida" );
jht.textcolor ( jht.LIGHTMAGENTA );
jht.gotoxy ( ( int ) 18, ( int ) 14 );
for ( i = 0; i < arrList.size ( ); i++ ) {
if ( i == 0 )
jht.gotoxy ( ( int ) 18, ( int ) 14 );
if ( i == 1 )
jht.gotoxy ( ( int ) 18, ( int ) 15 );
if ( i == 2 )
jht.gotoxy ( ( int ) 18, ( int ) 16 );
if ( i == 3 )
jht.gotoxy ( ( int ) 18, ( int ) 17 );
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.