Você está na página 1de 3

Ficha VII

FUNDAMENTOS DA LINGUAGEM JAVA


ARRAYS
Um Array uma sequncia ordenada, de valores do mesmo tipo, cada um na sua prpria caixinha. Ou seja, podemos ter um Array de int, um Array de String, ou um Array de double, mas no podemos ter um Array que mistura int com String.

DEFINIO, INICIALIZAO E ATRIBUIO DE VALORES


Um Array guarda sempre valores do mesmo tipo a sua declarao obedece a seguinte sintaxe:

Onde: TipoDeDados, o tipo de dados dos valores a serem armazenados no array; nomeVariave,l o nome pelo qual o array ser referenciado; capacidadeDoArray, a quantidade de elementos que suportado pelo array. A atribuio de valores ao array feita posio por posio, isto , para cada posio do array fazse uma atribuio ao valor que se pretende que seja guardado naquela posio; a atribuio de valores s posies do array segue a seguinte sintaxe:

Onde: i a posio onde se pretende guardar o valor contido na varivel valor.

CRIANDO ARRAYS Os Arrays podem ser criados de vrias formas, conforme podemos ver a seguir Declarar o array numa linha e construindo o objecto array na linha seguinte

Declarando e construindo o array na mesma linha

Declarando e inicializando array com valores

Nota! 1. O valor armazenado de cada elemento do array ser inicializado com zero para arrays com o tipo de dado numrico

TAMANHO DUM ARRAY


Para se obter o nmero de elementos dum array, usa-se o atributo length

ACESSO AOS ELEMENTOS DO ARRAY


Para se obter cada elemento do array usam-se ndices. Cada elemento do array possui um ndice, que permite o acesso. Os ndices dentro do array partem de zero at (tamanho do array-1)

EXEMPLO 1 No cdigo abaixo criase um array, e preenchese o mesmo;

EXEMPLO 2 O cdigo abaixo, mostra como percorrer um array

EXERCICIOS 1. Elabore um programa que crie um array de inteiros de tamanho 5. Preencha o array com os seguintes valores 3,4,5,6 e 7. Usando o ciclo for, percorra o array efectuando a soma dos valores 2. Elabore um programa que cria um array de 10 nmeros a serem introduzidos pelo teclado e a. Imprime os elementos do array b. Calcula e imprime a soma dos elementos do array c. Calcule e imprime a mdia aritmtica dos elementos do array 3. Elabore um programa que cria um array de 10 nmeros a serem introduzidos pelo teclado e a. Imprime os elementos do array b. Calcula e imprime o mximo nmero do array c. Calcule e imprime o menor nmero do array 4. Escrever um pequeno programa que cria um Array de String de tamanho 4, preenche -o com valores introduzidos pelo teclado, e depois imprime estes valores no teclado, na ordem inversa.

Você também pode gostar