Início > Java, SCJP > Declaranções de Arrays

Declaranções de Arrays

Em Java, os arrays são objetos que armazenam múltiplas variáveis do mesmo tipo, ou variáveis que são todas subclasses do mesmo tipo. Os arrays podem armazenar ou primitivos ou referência a objetos, mas o próprio array será sempre um objeto no heap, mesmo se oarray for declarado com tipos primitivos. Em outras palavras não existe um array primitivo, mas voçê pode declarar um array de primitivos.

Os arrays são declarados informando-se o tipo de elemento que o array irá armazenar, seguido por colchetes em um dos lados do identificador.

Declarando um Array de Primitivos:


int [ ] key; //Colchetes antes do nome (recomendado)

int key [ ]; //Colchetes depois do nome (válido, mas menos legível)

Declarando um Array de Referência a Objetos:


Thread [ ] threads; //Recomendado

Thread threads [ ]; //Válido, mas menos legível

Podemos declarar arrays multidimensionais, que, na verdade, são arrays de arrays.

Isso pode ser feito da seguinte maneira;


String [ ] [ ] [ ] nome;

String [ ] gerente [ ];

O primeiro exemplo é um array tridimensional, e o segundo é um array bidimensional.

Anúncios
  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: