Array

748 palavras 3 páginas
Array(Vetores)

Programação Orientada a Objetos
Prof. Daniela E. Costa de Almeida
ESCOLA ESTADUAL “CÔNEGO JOSÉ EUGÊNIO DE FARIA”
Cachoeira de Minas
2015

Introdução

Um Array armazena múltiplos itens de um mesmo tipo de dado em um bloco contínuo de memória, dividindo-o em certa quantidade de posições. Declaração

Um Array precisa ser declarados como qualquer variável. Para declarar um Array existe 2 formas:
•definir o tipo de dados deste seguido por colchetes [] e pelo nome que o identifica.
Exemplo: int [] ages;
•colocar os colchetes depois do identificador.
Exemplo: int ages[];

Construção

Depois da declaração, precisamos criar o Array e especificar seu tamanho. Este processo é chamado de construção (a palavra, em orientação a objetos, para a criação de objetos). Para se construir um objeto, precisamos utilizar um construtor.

Exemplo:
// construção de um Array ages = new int[100];

Declaração e Construção

Ao invés de utilizar uma linha de instrução para declarar um Array e outra para construir o Array também é possível automaticamente declarar e construir um Array.
Exemplo:
// declarar e construir int ages[] = new int[100];

Declaração e Construção
Obs: Uma vez declarado e construído o Array, terá o valor de cada membro inicializado automaticamente conforme tabela abaixo.
Caso o Array não receba nenhum valor para seus membros os valores inicializados automaticamente permanecerão em cada membro do Array.

Declaração e Construção
Entretanto, Arrays com tipos de dados por referência, como as Strings, não serão inicializados com caracteres em branco ou com uma string vazia “”. Eles serão inicializados com o valor null.

Declaração e Construção

Dicas de programação:
A manipulação de objetos nulos de um Array pode causar uma exceção do tipo NullPointerException ao tentar executar algum método da classe String, conforme exemplo abaixo:
Exemplo:
public class ArraySample { public static void main(String[] args){
String [] nulls = new String[2];

Relacionados

  • Array
    514 palavras | 3 páginas
  • ARRAYS
    2204 palavras | 9 páginas
  • Array
    768 palavras | 4 páginas
  • Arrays
    967 palavras | 4 páginas
  • Array
    282 palavras | 2 páginas
  • Arrays
    275 palavras | 2 páginas
  • Array
    4789 palavras | 20 páginas
  • Array
    876 palavras | 4 páginas
  • ponteiroa e arrays
    400 palavras | 2 páginas
  • Programação Arrays
    2588 palavras | 11 páginas