Estou iniciando em Java na faculdade e estou tendo problema nessa parte de vetor. Quando vou exibir o vetor os valores ficam zero, no caso o vetor tem que guardar 3 valores int. O que pode ser?
public class ArrayValorPorTeclado {
public static void main(String[] args) {
int vet[] = new int[3]; ;// se coloco com 4 posições ele até finaliza mas exibe valores 0
Scanner entrada = new Scanner(System.in);
int i;
for (i = 0; i < 3; i++) {
System.out.print("Digite o valor:" + (i + 1) + ": ");
vet[i] = entrada.nextInt();
}
for (int z = 0; z < 3; z++) {
System.out.printf("Número %d -> Valor armazenado: %d\n", z + 1, vet[i]);
}
}
}