Você está na página 1de 2

APRENDIZAGEM BASEADA EM COMPETÊNCIAS

M2 - PROGRAMAR EM LINGUAGEM ORIENTADA A OBJETOS BÁSICA

JAVA
PRINCIPAIS CONCEITOS DA LINGUAGEM
arrays Prof. Armando Agra

01 ARRAYS 06 TAMANHO DE UMA ARRAY


➔ Mecanismo para armazenamento de ➔ Podemos acessar a propriedade .length de
múltiplos valores uma array para descobrir seu tamanho
➔ Não é a única estrutura
➔ Mais concisa

02 DECLARAÇÃO
➔ Isso é útil em diversas situações, mas
notavelmente quando precisarmos trabalhar
com repetição
➔ Para declarar uma array, é necessário
especificar o tipo dos elementos que estarão
na array.

07 ACESSANDO TODOS OS VALORES


➔ É possível fazer isso com for ou for each
➔ Para inicializar a array, é necessário também
usar a palavra chave new, seguido do tipo,
colchetes e o tamanho da array. Nesse caso,
5.
➔ Também é possível definir os valores iniciais
de uma array ➔ Vale lembrar do for each, visto na colinha
anterior!

➔ Nesse caso, não é necessário usar a palavra


chave, e o tamanho da array vai ser
determinado pela quantidade de elementos
usados na criação

03 ACESSANDO VALORES 08 MATRIZES


➔ Também conhecidas como “arrays
➔ Uso de índice (iniciando em 0)
bi-dimensionais”.

➔ Para acessar a matriz, é necessário colocar

04 DETERMINANDO VALORES
índices nos dois colchetes

➔ Modificando o valor diretamente, através do


índice
➔ Há muitos outros detalhes quando falamos
de matrizes, como as formas de encontrar
elementos “vizinhos”,

05 AINDA SOBRE ÍNDICES


➔ É muito importante tomar cuidado com os
índices
➔ Nossa array com 5 elementos terá os
seguintes índices:
➔ 0, 1, 2, 3 e 4
➔ Essa regra vale para qualquer estrutura que
use índices!
09 EXERCÍCIOS!
➔ A1 – Crie uma array com 5 números primos, imprima os números um por um, sem usar estrutura
de repetição.
➔ A2 – Crie uma array com o nome de 6 colegas de sala, utilize for para imprimir os nomes.
➔ A3 – Crie uma array de Strings com tamanho 5. Em seguida, preencha a array com nomes de
colegas digitados pelo usuário (Scanner).
➔ A4 – Crie uma array de números inteiros com tamanho 8. Em seguida, preencha a array com
números inteiros digitados pelo usuário. Por fim, imprima a soma e a média dos valores.
➔ A5 – Crie uma array de números inteiros. O tamanho da array é determinado pelo usuário.
Preencha a array com números inteiros digitados pelo usuário. Imprima o produto de todos os
valores.
➔ A6 – Crie um array de números inteiros com tamanho 4. Em seguida, preencha a array com
números inteiros digitados pelo usuário. Por fim, imprima o maior e o menor número.
➔ A7 – Crie um array de Strings com tamanho 5. Preencha a array com Strings. Imprima o tamanho
de cada String e também a maior String digitada.
➔ A8 – Crie um array de Strings com tamanho 5. Em seguida, preencha a array com nomes de
pessoas. Por fim, imprima os nomes em uma única linha, separados por uma barra vertical ‘|’.
➔ A9 – Crie um array de Strings com tamanho 5. Em seguida, preencha a array com nomes de
pessoas. Em seguida, leia mais um nome e verifique se esse nome está na array. Se sim, imprima
“Encontrado”, senão, imprima “Desconhecido”.
➔ A10 – Crie uma matriz 3x3 de qualquer tipo. Preencha a matriz sem utilizar estruturas de
repetição.
➔ A11 – Refaça a questão anterior, dessa vez preenchendo a matriz utilizando estrutura de
repetição aninhada e input do usuário.

Você também pode gostar