PROGRAMAÇÃO ORIENTADA A OBJETOS -PROGRAMAÇÃO ORIENTADA A OBJETOS -
JAVAJAVA
Prof.RenatoFilho
SENAC
2014
ARRAYS EM JAVAARRAYS EM JAVA
Arrayssãovetoresqueservemparaacumularvaloresporíndices.
COMO DECLARAR UMA ARRAYCOMO DECLARAR UMA ARRAY
<tipo>[]<nome>;
ou
<tipo><nome>[];
Exemplo:
int[]numeros;
String[]params;
COMO INICIAR UMA ARRAYCOMO INICIAR UMA ARRAY
idades=newint[6];
COMO ACESSAR UM ELEMENTO DA ARRAYCOMO ACESSAR UM ELEMENTO DA ARRAY
idades[0] //acessaoterceiroelementodaarray
idades[1] //acessaoterceiroelementodaarray
idades[2] //acessaoterceiroelementodaarray
...
idades[4] //acessaoúltimoelementodaarray
eidades[5]????
ÍNDICES DA ARRAYÍNDICES DA ARRAY
Primeiroíndicesempreé0.
Oúltimoéigualaotamanhodaarraymenosum.
EXCESSÃO DE ÍNDICE FORA DOS LIMITESEXCESSÃO DE ÍNDICE FORA DOS LIMITES
java.lang.ArrayIndexOutOfBoundsException
Essaexceçãoégeradasemprequevocêtentaacessarumíndice
foradoslimitesdaarray.
ATRIBUINDO VALORES PARA OS ÍNDICESATRIBUINDO VALORES PARA OS ÍNDICES
numeros[0] = 1;
numeros[1] =5;
numeros[3] =20;
COMO SABER O TAMANHO DE UMA ARRAYCOMO SABER O TAMANHO DE UMA ARRAY
numeros.length;
PERCORRENDO UMA ARRAYPERCORRENDO UMA ARRAY
Usandofor
for (int i=0;i<numeros.length;i++) {
int num = numeros[i];
System.out.println(num);
}
Usandoforeach
for (int numero : numeros) {
System.out.println(numero);
}
ARRAYS BIDIMENSIONAISARRAYS BIDIMENSIONAIS
Épossívelcriarumaarraydearrays.
int[][]matriz=newint[5][2];
Nessecasofoicriadoumamatrizcom5linhase2colunas.

Curso Java #03 - Arrays