importjava.util.Scanner;publicclassArmazena{intcont,n;publicvoidValores(){Scannersc=newScanner(System.in);System.out.println("Qual o tamanho do vetor? ");n=sc.nextInt();int[]valor=newint[n];for(cont=0;cont<n;cont++){System.out.println("Entre com os valores");valor[cont]=sc.nextInt();}System.out.println(valor[]);}}classArmazenaTeste{publicstaticvoidmain(Stringargs[]){Armazenaa=newArmazena();a.Valores();}}
Como faço pra imprimir todos valores armazenados no vetor
Faz um for de 0 até o tamanho de valor menos um e imprime o que tá no índice.
for (int i = 0; i < valor.count; ++i) System.out.print(valor[i] + " ");
System.out.println();
pedromuyala
importjava.util.Scanner;classArmazena{intcont,n;publicvoidValores(){Scannersc=newScanner(System.in);System.out.println("Qual o tamanho do vetor? ");n=sc.nextInt();int[]valor=newint[n];for(cont=0;cont<n;cont++){System.out.println("Entre com os valores");valor[cont]=sc.nextInt();}for(cont=0;cont<n;cont++)System.out.println(valor[cont]);}}classArmazenaTeste{publicstaticvoidmain(Stringargs[]){Armazenaa=newArmazena();a.Valores();}}
...me parece que vc esta precisando de uma estrutura de dados muito parecida com a classe Vector....assim, seria necessario, um método para adicionar elementos e um para exibir.
Para exibir poderia usar o toString() que retornaria uma String representando a concatenação de todos os inteiros (ou outros objtos) contidos no vetor...
main...