Compreender matrizes em java

Video: Aula de Java 015 - Matriz, Tabela de dados

A ordem é um conjunto de variáveis ​​que são referenciados usando um único nome da variável combinada com um número de índice. Cada item de uma matriz é chamado de elemento. Todos os elementos de uma matriz deve ser do mesmo tipo. Assim, a própria matriz tem um tipo que especifica que tipo de elementos que ele pode conter.

Video: Aula de Programação Java 12.2 - Matrizes/Arrays

O número de índice está escrito após o nome da variável e entre parêntesis. Então, se o nome da variável é X, você pode acessar um elemento específico com uma expressão como x [5].



Você pode pensar x [5] remete para o quinto elemento na matriz. Mas números de índice começam com zero para o primeiro elemento, de modo x [5] refere-se efectivamente a sexto elemento. Este pequeno detalhe é uma das principais causas de problemas quando trabalham com matrizes - especialmente se você cortar os dentes-de programação de matriz em uma linguagem em que as matrizes são indexados a partir de 1 em vez de 0.

Video: Curso Java para Iniciantes - Aula 8 (Vetor/Soma de Matrizes)

O poder real de matrizes vem do simples fato de que você pode usar uma variável ou mesmo uma expressão completa como um índice de matriz. Assim (por exemplo) em vez de codificação x [5] para se referir a um elemento de matriz específica, você pode codificar XI] para se referir ao elemento indicado pela variável índice Eu.

Aqui estão alguns boatos adicionais de informações de matriz para refletir antes de entrar em detalhes de como criar e usar matrizes:

  • Uma matriz é em si um objecto. Você pode consultar o objeto de matriz como um todo, em vez de um elemento específico da matriz, usando o nome da variável do array sem um índice. Assim, se x [5] refere-se a um elemento de uma matriz, X refere-se a própria matriz.
  • Uma matriz tem um comprimento fixo que é definido quando a matriz é criada. Este comprimento determina o número de elementos que podem ser armazenados na matriz. O valor máximo do índice que você pode usar com qualquer matriz é um a menos do que o comprimento da matriz. Assim, se você criar uma matriz de dez elementos, você pode usar valores de índice de 0 a 9.

Video: Curso de Java - Correção Exercícios Aula 20 Matrizes (Arrays Multidimensionais) - Parte 1

  • Você não pode alterar o comprimento de uma matriz depois de criar o array.
  • Você pode acessar o comprimento de uma matriz usando a comprimento campo da variável de matriz. Por exemplo, x.length retorna o comprimento da matriz X.

Publicações relacionadas