Como imprimir o vetor?

1 resposta
faicoxim
import java.util.Scanner;
public class Armazena
{
	int cont;
	
	public void Valores()
	{
		Scanner sc = new Scanner(System.in);
		int[] valor = new int[3];
		
		for(cont=0; cont < 3; cont++)
		{
			System.out.println("Entre com os valores");
			valor[cont] = sc.nextInt();
                                                  [b]Pessoal quero imprimir o "valor" que são os valores passados, como faço??????????????[/b]

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

1 Resposta

ViniGodoy

2 formas. Se quer imprimir a medida que lê:

import java.util.Scanner;  
public class Armazena  {  
   public void Valores() {  
      Scanner sc = new Scanner(System.in);  
      int[] valores = new int[3];  
          
      for(int cont=0; cont < valor.length; cont++) {  
         System.out.println("Entre com os valores");  
         valores[cont] = sc.nextInt();  
         System.out.println(valores[cont]);
      }  
   }  

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

Se quer imprimir tudo, depois de ler:

import java.util.Scanner;  
public class Armazena  {  
   public void Valores() {  
      Scanner sc = new Scanner(System.in);  
      int[] valores = new int[3];  
          
      for(int cont=0; cont < valor.length; cont++) {  
         System.out.println("Entre com os valores");  
         valores[cont] = sc.nextInt();  
      }  
      
      for (int valor : valores) {
         System.out.println(valor);
      }
   }  

   public static void main (String args[]) {  
      Armazena a = new Armazena();  
      a.Valores();  
   }  
}
Detalhe, esse for:
for (int valor : valores) {
         System.out.println(valor);
      }
Equivale à:
for (int i = 0; i < valores.length; i++) {
         int valor = valores[i];
         System.out.println(valor);
      }
Criado 5 de julho de 2009
Ultima resposta 5 de jul. de 2009
Respostas 1
Participantes 2