Arrays
Joo Ferreira
Sandra Siebra
ilostmy.info
Conceitos
endereo
contedo
vetor
b
0
3
0
0,0
1,2
Sintaxe:
Declarao:
Tipo nomeArray[ ];
Instanciao
nomeArray = new Tipo[tamanho];
Exemplos:
int vetor [ ]; ou int [ ] vetor;
vetor = new int [100]; // inicializao em outro local
Exemplos de Arrays
Mais exemplos
// criao e instanciao
int[] a = new int[100];
Detalhes
Arrays - Referncia
Referncias aos elementos de um array
unidimensional
int[] x;
null
<varivel> [ndice]
Exerccio
Acesso invlido
Arrays de Objetos
Armazenam referncias a objetos de um
determinado tipo
Devem ser alocados da mesma forma
que arrays de tipos primitivos
Quando no atribudo explicitamente, o
valor de cada i-simo elemento do array
inicializado com null.
0 1 2
null
null
0 1 2
null
19
19
null
Classe ArrayContas
public class ArrayContas{
private Conta[] contas;
private int indice = 0;
private int tam;
public ArrayContas(int tam){
this.tam = tam;
contas = new Conta[tam];
}
}
}
}
}
return resp;
}
Exerccio
Baseado na implementao passo a
passo do array de contas, implemente a
classe array de clientes.
Isso possibilitar que o banco possa ter
clientes com conta conjunta