Java Sintaxe Parte5

1953 palavras 8 páginas
12/09/2013

Sintaxe do Java– Parte 5

Aplicações de Linguagem de programação orientada a objetos. • Arrays
• Tratamento de Exceções

Sintaxe do Java – Parte 5
Prof: Reinaldo Antônio da Silva rein.ant@gmail.com Arrays

•Arrays Unidimensionais
•Arrays Multidimensionais
•Classe Arrays

Arrays Unidimensionais
• São arrays com apenas uma dimensão, possuem apenas um índice para acessar o seu conteúdo.
Declaração
tipo-de-dado nome-do-array[] = new tipo-do-dado[quantidade]
Tipo-do-dado=>pode ser qualquer tipo de tipo primitivo ou classe.
Nome-do-array=>um nome qualquer válido, da mesma forma que os nomes das variáveis.

Arrays
• São estruturas de dados que permitem o armazenamento de várias variáveis de um mesmo tipo ou instâncias de uma mesmo classe usando uma única referência de acesso.
• Suas variáveis são armazenadas em forma de tabelas de fácil manipulação, sendo diferenciados e referenciados por um índice numérico.
• Não são mutáveis: tamanho deve ser conhecido na criação. Arrays Unidimensionais
Exemplos:
• int n [] =new int[100]=>cria um array de nome n que contém 100 elementos do tipo int e seu indice
• String mês = new string[12]=>cria um array de nome mês que contem 12 elementos do tipo String e seu indice varia de 0 a 11.
• Para Atribuir um valor a um array , basta colocar o índice desejado dentro dos colchetes,como nos formatos seguintes:





N[0]=100;
N[52]=38;
Mês[0]=“Janeiro”;
Mês[11]=“Novembro”;

1

12/09/2013

Arrays Unidimensionais
• Arrays podem ser criados e inicializados simultaneamente
• Em vez de usar o operador new para criar um objeto array,colocamos apenas os elementos do array entre chaves separados por virgula.
• Os elementos devem ser do mesmo tipo da variável que contem o array
• Arrays criados desta forma tem o mesmo tamanho numero de elementos colocados entre chaves,a sintaxe ficaria da seguinte forma: tipo do array nome-do-array[]={valores separados por virgulas}

Exemplo: char caracteres[] ={“a”, ”b”, ”c”, ”d”, ”e” ,”f” }

Arrays

Relacionados

  • Segurança de redes linux
    20297 palavras | 82 páginas