Java Básico - Parte 11Introduction Esta é parte de minha série 11, Java Básico. Em Java, um array é um conjunto de objetos consecutivos (campos) do mesmo tipo, na memória. Nesta parte da série, vou explicar como criar e usar matrizes em Java. Você pode ter um conjunto de objetos int consecutivos; você pode ter um conjunto de objetos duplos consecutivos; você pode ter um conjunto de objetos boolean consecutivos; você pode ter um conjunto de objetos de char consecutivos.
Nota: Se você não pode ver o código ou se você acha que alguma coisa está faltando (link quebrado, imagem ausente), apenas contacte-me em [email protected]. Ou seja, contacte-me para o menor problema que você tem sobre o que você é reading.Array de Inteiros O que se segue é uma série de 5 inteiros: int [] arrInt = {25, 20, 256, 5, 7}; A sintaxe para criar uma matriz é: Tipo [] = {arrayName value1, value2, value3,. . .}; Você começa com o tipo dos objetos que estarão na matriz. Então você tem o abrir e fechar colchetes. Em seguida você tem um espaço.
Você tem então o nome da variável para a matriz. Então você tem o operador de atribuição. Em seguida você tem um bloco delimitado por chaves. Dentro do bloco, você tem os dados para a matriz. Todos os dados devem ser do mesmo tipo. Os dados estão separados por vírgulas. Após o último ponto de referência, não há nenhuma necessidade de uma vírgula. Cada dado é mantido em um objeto (região) na memória. Os dados em uma matriz tem significado. Por exemplo, uma matriz de ints pode ser uma matriz de estudantes marcas num ensaio. O nome da matriz terão de estar relacionado com o significado dos dados.
O seguinte é a criação de um conjunto de marcas para 10 alunos. int [] = {marcas 43, 29, 35, 50, 60, 65, 78, 56, 67, 90}; Este método de criação de uma matriz é referido como criar a matriz de inicialização ou por cut.Arrays curtas de duplas, booleans, caracteres e cadeias O seguinte é a criação de uma matriz de duplas: double [] arrDble = {12,56, 0,258 e 5.4, 456,01}; O número de elementos na matriz de duplas é 4.
A seguir, a criação de uma matriz de booleanos: boolean [] arrB = {verdadeiro, falso, falso, verdadeiro, falso, true}; O seguinte é a criação de uma matriz de caracteres: char [] = {arrChar 'A', 'a', 'C', 'k', 'F', 'Y'}; O seguinte é a criação de uma matriz de Cordas: String [] = {theStrs "one1", "two2", "three3", "four4", "five5"}; Há cinco elementos na matriz de strings.Creating uma matriz vazia A sintaxe para criar uma matriz vazia é
net