Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Array Java, Notas de estudo de Informática

Explanação sobre array´s em Java

Tipologia: Notas de estudo

Antes de 2010

Compartilhado em 06/05/2010

ricardo-wagner-8
ricardo-wagner-8 🇧🇷

2 documentos

1 / 19

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Introdução à Programação I 1
Lição 7
Array em Java
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13

Pré-visualização parcial do texto

Baixe Array Java e outras Notas de estudo em PDF para Informática, somente na Docsity!

Lição 7

Array em Java

Objetivos

Ao final desta lição, o estudante será capaz de: ● (^) Declarar e criar arrays ● (^) Acessar elementos de um array ● (^) Determinar o número de elementos em um array ● (^) Declarar e criar arrays multidimensionais

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

Declarando Arrays

● (^) Escreve-se o tipo de dado seguido por colchetes e por um identificador

int [] ages;

ou

int ages[];

Criando Array

Criando Array

● (^) Pode-se, também, construir um array ao iniciá-lo diretamente com dados int arr[] = {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)

Acessando Elementos do 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)

int ages[] = new int[100]; ages[0] = 10; System.out.print(ages[99]); Acessando Elementos do Array

Acessando Elementos do Array ● (^) O seguinte código de exemplo mostra como imprimir todos os elementos de um array public class ArraySample{ public static void main( String[] args ){ int[] ages = new int[100]; for( int i=0; i<100; i++ ){ System.out.print( ages[i] ); } } }

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 nomeArray.length

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[][] twoD = new int[512][128]; // array de caracteres de 8 x 16 x 24 char[][][] threeD = new char[8][16][24]; // array de String de 4 linhas x 2 colunas String[][] dogs = {{ "terry", "brown" }, { "Kristin", "white" }, { "toby", "gray"}, { "fido", "black"} };

Arrays Multidimensionais

● (^) Acessar um elemento em um array multidimensional é idêntico a acessar elementos de um array unidimensional ● (^) Acessando o primeiro elemento na primeira linha do array: nomeArray[0][0];

Parceiros

● (^) Os seguintes parceiros tornaram JEDI possível em Língua Portuguesa: