Fundamentos de Programação - Aula 7

Você também pode gostar

Você está na página 1de 11

UNIVERSIDADE CATÓLICA DE MOÇAMBIQUE

INSTITUTO DE EDUCAÇÃO À DISTÂNCIA


Fundamentos de Programação

Aula 7: Arrays

Docente: César Florêncio A.


Moquivorreia
Email: cesarflorencio2@gmail.com
Cell: 848730111
Objectivos
• Arrays
• Declarando e criando arrays
• Tipos de Array em java
Arrays
• Arrays é uma estrutura composta por
elementos, dispostos numa lista, onde cada
elemento possui um índice de valor inteiro
que o identifica.
• array é uma estrutura de dados que
armazena uma coleção de elementos de tal
forma que cada um dos elementos possa
ser identificado por um índice.
• Um array é um grupo de variáveis
(chamados elementos ou componentes) que
contém valores todos do mesmo tipo. Os
arrays são objetos; portanto, são
considerados tipos por referência.
Arrays
• Cada item em um array é chamado de
elemento e cada elemento e é acessado por
seu índice numérico.
Declarando e criando arrays

• Os objectos array ocupam espaço na


memória. Como outros objectos, arrays
são criados com a palavra-chave new.

• Para um objeto array, especifica-se o tipo


dos elementos do array e o número de
elementos como parte de uma expressão
de criação de array que utiliza a palavra-
chave new. Tal expressão retorna uma
referência que pode ser armazenada em
uma variável de array.
Declarando e criando arrays
Para criar um array fazemos:
• Declaramos o array:
tipo[] nomeDoArray;
ou
tipo nomeDoArray[];

Exemplo:
int [] notas;
ou
int notas[];
Declarando e criando arrays
• Cria-se efectivamente o array.
Um array deve ser criado com o uso do
operador new e seu tamanho deve ser fixado
dentro dos colchetes.

Sintaxe:
nomeDoArray=new tipo[tamanho];
Declarando e criando arrays
Exemplo:
int[] notas;
notas = new int[4];

• Quando um array é criado, cada um de seus


elementos recebe um valor padrão — zero
para os elementos de tipo primitivo
numéricos, false para elementos boolean e
null para referências.
Declarando e criando arrays
• Inicializando os elementos do array:
Atribuindo valores para cada elemento do array:
Sintaxe:
NomeDoArray [indice] = valor;
Exemplo:
notas[0] = 11;

• Usando inicializadores:
Sintaxe:
tipo[] NomeDoArray = {lista dos valores};
Exemplo:
int [] notas = {12,13,5,7};
Array
class Array{
public static void main(String[] args){
int a[]=new int[5];
a[0]=10;
a[1]=20;
a[2]=70;
a[3]=40;
a[4]=50;

System.out.println(a[2]);

}
}

Você também pode gostar