Obra: Java/Vetores
Matéria: Matemática
definição de vetor um vetor uma estrutura de dados formada por um conjunto de dados ou outros elementos de um mesmo tipo ou uma mesma estrutura vetor pode ter uma dimensão ou mais também chamado de matriz quando de duas dimensões funciona de modo análogo às matrizes matemáticas acesso aos dados feito através de coordenadas índices programação faz um grande uso de vetores cada item de um vetor chamado de cada um dos elementos possui uma posição dentro do vetor qual referenciamos através do do elemento cada um dos domínios conjunto de posições endereços de armazenamentos do vetor nos chamamos de já ou de elemento corresponde ao contradomínio do vetor ou seja conjunto de literais ou de outro tipo de elemento que vetor pode armazenar veja um vetor de vetor de uma dimensão dez elementos ele possui elementos que são acessados referenciados pelos índices os índices de cada elemento são escritos entre colchetes veja um vetor de vetor de duas dimensões vinte cinco elementos ele possui elementos que são acessados referenciados pelos índices cada elemento representado por dois índices um para cada dimensão entre colchetes adjacentes veja um vetor de vetor de três dimensões cento vinte cinco elementos ele possui elementos que são acessados referenciados pelos índices declaração de um vetor para declarar um vetor utiliza se seguinte sintaxe tipo identificador ou tipo identificador onde tipo tipo de dado ou de elemento identificador nome do vetor um vetor de duas dimensões criado do seguinte modo tipo identificador ou tipo identificador um vetor de três dimensões criado do seguinte modo tipo identificador ou tipo identificador assim por diante um vetor de quatro dimensões criado do seguinte modo tipo identificador ou tipo identificador dados em um vetor os elementos dos vetores podem ser atribuídos da seguinte forma separados por vírgulas entre chaves por exemplo em um vetor unidimensional poderíamos indicar os dados de seus elementos assim xn onde cada um dos valores um valor do elemento de índice correspondente no vetor vetores podem ser declarados iniciados conforme seguinte exemplo cada dimensão delimitada por chaves cada elemento separado do outro através de vírgulas int vetor outro modo de uso declarando iniciando com tamanho quantidade de elementos do vetor depois atribuindo os valores como equivalente seguir int vetor new int vetor ou então atribuindo os elementos individualmente int vetor new int vetor vetor vetor vetor lembre se que ponto utilizado para separar parte inteira da parte fracionário de um número notação inglesa enquanto que vírgula separa elementos vetores de caracteres também são chamados de strings cadeias de caracteres podem ser representados como um conjunto de caracteres cercado por aspas podemos declarar atribuir tipos não básicos no exemplo seguir frase um vetor de objetos da classe string cada elemento de frase também um vetor de caracteres por exemplo bom dia primeiro elemento do vetor frase também por si só um vetor de caracter
aracteres por exemplo bom dia primeiro elemento do vetor frase também por si só um vetor de caracteres string frase bom dia boa tarde boa noite acessando os elementos do vetor para representar ou acessar um único elemento de um vetor usa se sintaxe identificadori in onde identificador nome do vetor in literal que representa elemento de índice assim no exemplo acima frase igual bom dia como numeração dos índices começa em frase poderá ter somente no exemplo acima os índices ou cada dimensão do vetor representada por um conjunto de colchetes assim um vetor de uma dimensão acessado xi duas dimensões acessado xi três dimensões acessado xi quatro dimensões acessado xi assim por diante comparando um vetor de duas dimensões com uma matriz algébrica por exemplo podemos representar seguinte matriz assim em java int new int ou assim int ou assim int new int declarando iniciando atribuindo valores um vetor de duas ou mais dimensões para se atribuir valores às várias dimensões de vetor separamos cada dimensão num bloco por chaves seus elementos separados por vírgulas exemplo de vetor de duas dimensões elementos elementos float exemplo acima corresponde seguinte matriz então no caso de duas dimensões geralmente se formata código em java assim para lembrar representação biordenada da matriz float cada dimensão está agrupada por chaves cada um dos elementos da dimensão são separados por vírgulas os números fracionários são representados com ponto ao invés de vírgula entre parte inteira fracionária exemplo de um vetor de dimensões elementos elementos elementos lembre se que cada dimensão está agrupada entre chaves int equivale sobreposição num espaço tridimensional dessas duas matrizes formando terceira dimensão de java_standard datenstrukturen