Módulo 3: Fundamentos de Sintaxe: Array - Aula 4

Imprimir
PDF

 

Introdução

Vimos que variável é um depósito de dados (um nome que indica algum dado na memória do computador), um array é um depósito de dados subdividido. É o nome de uma variável, porém armazenando vários tipos de dados.

É uma matriz. Cada tipo de dados é referido por um número, chamado de índice e essa numeração começa em 0 (zero).

Um array é um objeto cujas propriedades são identificadas por números que representam suas posições dentro da estrutura de dados.

Imagine um array como uma Lista ou uma Matriz.

Nessa aula 

  • Array - definição,
  • Usando arrays,
  • modificando arrays,
  • adição e remoção,
  • matrizes e
  • arrays associativos

 

Definição

Um array é um objeto cujas propriedades são identificadas por números que representam suas posições dentro da estrutura.

Basicamente, um array é uma lista de itens.

Veja a seguir como criar um array.

No exemplo abaixo, criamos uma variável do tipo Array e atribuímos a cada índice desse array um valor representando alguns meses do ano, o primeiro índice de um array começa em zero.

1. Instanciação e atribuição de valores literais

var meuArr:Array = new Array();
meuArr[0] = "Janeiro";
meuArr[1] = "Fevereiro";
meuArr[2] = "Março";
meuArr[3] = "Abril";


O array anterior de nomes de meses também pode ser reescrito da seguinte maneira:

2. Instanciação com valores iniciais

var meuArr:Array = new Array("Janeiro", "Fevereiro", "Março", "Abril");

Uma outra alternativa é usar a sintaxe abreviada conforme mostrado a seguir:

3. Notação abreviada com lista de valores

var meuArr:Array = ["Janeiro", "Fevereiro", "Março", "Abril"];

 

É possível armazenar diferentes tipos de dados em um único array, incluindo outros arrays.

Cada elemento do array pode conter uma parte dos dados (que pode ser um número, uma seqüência de caracteres, um valor booleano ou, até mesmo, um array ou objeto) ou ficar vazio.

var meuArr:Array = ["Janeiro", "Fevereiro", 3, "Abril", true ];

Note no exemplo acima que cada indice do array tem um tipo de dados diferente (String, Number e Boolean).

É possível também controlar e modificar o próprio array. Os arrays permitem que você mova os valores e altere o tamanho do array.

Assim, é possível adicionar ou remover elementos e mover valores para vários elementos.

 

Clique no logo do Flash para ler mais

AprendoFacil :: Treinamento Online.