Introdução a Java
Jim White
Java Developer


[]// Declarar variável de array int[] prices;// Atribuir valor prices = {10, 20, 30, 40};

[]:int[] prices = {10, 20, 30, 40};
// Acessando o primeiro elemento
int firstElement = prices[0]; // Valor é 10
// Acessando o segundo elemento
int secondElement = prices[1]; // Valor é 20

int[] prices = {10, 20, 30, 40};// Mudar o valor do terceiro elemento para 95 prices[2] = 95;

int[] itemIDs = {10, 20, 30, 40, 50};
// Acessando o sexto elemento que não existe
itemIDs[5] = 60; // <- Isso gera erro
.lengthint[] prices = {10, 20, 30, 40};
int pricesLength = prices.length; // Valor é 4

Podemos imprimir valores individuais:
class ArrayElementPrinting {
public static void main (String[] args){
int[] prices = {10, 20, 30, 40};
// Imprimindo elemento a elemento
System.out.println(prices[0]);
System.out.println(prices[1]);
}
}
10
20
Imprimir o array inteiro retorna uma representação:
class ArrayPrinting {
public static void main (String[] args){
int[] prices = {10, 20, 30, 40};
// Imprimindo tudo
System.out.println(prices);
}
}
[I@d041cf
// Array de Strings
String[] productNames = {"Organic Honey",
"Cold Brew Coffee",
"Dark Chocolate Bar"};
Strings
// Declarar e atribuir
int[] prices = {10, 20, 30, 40};
// Recuperar
int secondElement = prices[1];
// Atualizar
prices[1] = 25;
// Tamanho
// Valor é 4
int pricesLength = prices.length;
Introdução a Java