Eai pessoas , eu estou com um probleminha aki em vetor:
[code]import java.io.;
import java.util.;
import javax.swing.*;
class media
{
public static void main(String args[])
{
try
{
int max=3,acm=0,i=0,maxx=0,min=1000,media=0;
int vetor[] = new int[max];
String numero;
Scanner tec = new Scanner(System.in);
//nesse vetor está o problema
for(i=0;i<vetor.length;i++)
{
numero = JOptionPane.showInputDialog(null,"Digite um número: ");
numero = tec.next();
vetor[i] = Integer.parseInt(numero);
if(vetor[i]>maxx)
{
maxx = vetor[i];
}
if(vetor[i]<min)
{
min = vetor[i];
}
media = vetor[i] + media;
}
JOptionPane.showMessageDialog(null,"Maior é: "+maxx);
System.out.println(" ");
JOptionPane.showMessageDialog(null,"Menor é: "+min);
System.out.println(" ");
JOptionPane.showMessageDialog(null,"Média é: "+media/3);
System.out.println(" ");
Arrays.sort(vetor);
JOptionPane.showMessageDialog(null,"Vetor ordenado : ");
for(i=0;i<vetor.length;i++)
{
JOptionPane.showMessageDialog(null," "+vetor[i]);
}
}
catch(Exception erro)
{
System.exit(0);
}
finally
{
System.out.print("Tchau!!!!");
}
}
}[/code]
não passa do primeiro numero q é armazenado pelo vetor.