A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

JAVA Orientação a Objetos Sun Campus Ambassador Aula 5.

Apresentações semelhantes


Apresentação em tema: "JAVA Orientação a Objetos Sun Campus Ambassador Aula 5."— Transcrição da apresentação:

1 JAVA Orientação a Objetos Sun Campus Ambassador Aula 5

2 Introdução aos Arrays Suponha que tenhamos três variáveis do tipo int com diferentes identificadores para cada variável int number1; int number2; int number3; number1 = 1; number2 = 2; number3 = 3;

3 Introdução aos Arrays Podemos utilizar uma variável para armazenar e manipular uma lista de dados de forma mais eficiente. Este tipo de variável é chamada de array Um array armazena múltiplos itens de dados do mesmo tipo em um bloco contínuo de memória, dividido-o em certa quantidade de casas

4 Declarando Arrays Escreve-se o tipo de dado seguido por colchetes e por um identificador int number[];

5 Criando Arrays Escrever a palavra-chave new, definir o tipo de dado seguido por colchetes contendo a quantidade de elementos do array: ages = new int[100]; ou int ages[] = new int[100];

6 Criando Arrays

7 Pode-se, também, construir um array ao iniciá-lo diretamente com dados: int numbers[] = {1, 2, 3, 4, 5}; Este código declara e inicializa um array de inteiros com cinco elementos (inicializados com os valores 1, 2, 3, 4, e 5)

8 Exemplos 1.boolean resultados[] = { true, false, true, false }; 2. double notas[] = {100, 90, 80, 75}; 3. String dias[] = {“Seg", “Ter", “Qua", “Qui", “Sex", “Sab", “Dom"};

9 Acessando elemento no Array Utilizar um número chamado de índice Índice numérico -Atribuído a cada elemento do array -Permite o acesso individual a seus elementos -Iniciado com zero e progride seqüencialmente até o fim do array -Índices dentro de um array vão de 0 até (tamanhoDoArray – 1)

10 Exemplo int numeros[] = new int[10]; for (int i = 0; i<9; i++){ System.out.println("Posição: " + i); numeros[i] = i+1; System.out.println("Numero: " + numeros[i]); } Posição Valor

11 Tamanho de um Array Utilizar o atributo length para se obter o número de elementos de um array O atributo length de um array retorna seu tamanho Exemplo: numeros.length

12 Arrays Multidimensionais São implementados como arrays dentro de arrays São criados adicionando-se mais um conjunto de colchetes após o nome do array declarado // array inteiro de 512 x 128 elementos int[][] doisD = new int[512][128]; // array de caracteres de 8 x 16 x 24 char[][][] tresD = new char[8][16][24];

13 Exercício I Crie um Array de tamanho 4. Em seguida, faça: A – A soma de todos os elementos B – Multiplique o primeiro valor pelo último. Exiba os resultados de A e B, e informe qual o maior, a soma de todos ou a multiplicação das extremidades.

14 Exercício II Utilizando o seguinte conjunto de números: {6,8,10,11,4} Encontre o maior.

15 Exercício III Crie um programa em que deverá solicitar ao usuário para informar o número de notas que ele irá cadastrar de um aluno. Crie um array de acordo com o que ele especificar e calcule a média dessas notas informadas.

16 Exercício IV Crie um array de tamanho 6. Peça ao usuário para escolher a operação (soma, subtração, multiplicação ou divisão). Em seguida, escolha os 2 blocos que ele pretende calcular. Exiba o resultado.

17 JAVA Orientação a Objetos Sun Campus Ambassador


Carregar ppt "JAVA Orientação a Objetos Sun Campus Ambassador Aula 5."

Apresentações semelhantes


Anúncios Google