Como imprimir todo os valores do vetor

[code]import java.util.Scanner;
public class Armazena
{
int cont,n;

public void Valores()
{
	Scanner sc = new Scanner(System.in);
	System.out.println("Qual o tamanho do vetor? ");
	n = sc.nextInt();
	int[] valor = new int[n];
	
	for(cont=0; cont<n; cont++)
	{
			
		System.out.println("Entre com os valores");
		valor[cont] = sc.nextInt();
								
	}
	System.out.println(valor[]);
	}

}
class ArmazenaTeste
{
public static void main (String args[])
{
Armazena a = new Armazena();
a.Valores();
}
}[/code]

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();

   import java.util.Scanner;   

    class Armazena   
   {   
      int cont,n;   
       
       public void Valores()   
      {   
         Scanner sc = new Scanner(System.in);   
         System.out.println("Qual o tamanho do vetor? ");   
         n = sc.nextInt();   
         int[] valor = new int[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]);
      }   
   }
	 
    class ArmazenaTeste   
   {   
       public static void main (String args[]) {   
         Armazena a = new Armazena();   
         a.Valores();   
      }   
   }  

Leia mais sobre vetores em: http://www.guj.com.br/posts/list/106297.java

Espero ter ajudado! :wink:

…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.

Adicionando… public void adiciona(int valor){ vetor[posicaoDoVetor] = valor; this.tamanhoDoVetor++; }Exibindo…[code] public String toString(){
if (tamanhoDoVetor == 0){
return “[]”;
}

	StringBuilder stringDoVetor = new StringBuilder("[");
			
	for (int i = 0; i < tamanhoDoVetor - 1; i++) {
		stringDoVetor.append(vetor[i]);	
		stringDoVetor.append(", ");
	} 
	
	stringDoVetor.append(tamanhoDoVetor - 1);
	stringDoVetor.append("]");
	
return stringDoVetor.toString();	
	
}[/code]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…[code] import static java.lang.System.out;

public class Main{

public static void main(String[] args) {
	
	Vetor vetor = new Vetor(100);
	
	
	vetor.adiciona(4);
	
	vetor.adiciona(5);
	
	out.println(vetor.toString());
	
	
}

}[/code]fiz rapidamente um exmplo, baseado em uma implementação da apostila Caelum CS-15...se quiser mais detalhes, só consulta lá...[url=http://www.caelum.com.br/apostilas/]link[/url]

ou o exemplo em anexo.