Declaração de Arrays
char s [ ];
Point p [ ];
Em Java um Array é uma classe.
Criando um Array
Você pode criar arrays, ligando-o a todos os objetos, usando a palavra
new, da seguinte forma:
s = new char[20];
p = new Point[100];
String names[ ];
names = new String[4];
names[0]= “Georgina”;
names[1]=“Jen”;
names[2]=“Simon”;
names[3]= “Tom”;
ou
String names[ ];
names
= new String[4];
String names [ ] = { “Georgina”, “Jean”, “Simon”, “Tom”};
Arrays Multi-dimencionais
Java não possui arrays multi-dimencionais, mas ele permite declarar um
array que é baseado em um outro array.
int twoDim [ ] [ ] = new int
[4] [ ] ;
twoDim[0] = new int [5] ;
twoDim[1] = new int [5] ;
Exercícios
classe
Prog0401
{
thisArray int;
thatArray int;
public static void main (String args [ ])
{
int[ ] thisArray = {1,2,3,4,5,6,7,8,9,10}
for (int i =0; i < thisArray.length; i++)
{
System.out.println( “ Conteúdo do Array “ + thisArray[i]);
}
}
}
class
Prog0402 {
public static void main(String arg[ ])
{
int A[] = new int[3];
A[0] = 50;
A[1] = 100;
A[2] = 150;
System.out.println("Tamanho do vetor = " + A.length);
int conta;
for(conta = 0; conta< A.length ; conta++)
{System.out.println("indice = " + conta + "
valor= " + A[conta] );}
}
}