Boa noite jorge....obrigado pela ajuda.....mas tenho uma outra duvida, estou com dificuldade em retornar um metodo boolean.....para fazer ordem crescente de um numeros aleatorios de vetores.
[CODE]
public static void main(String[] args) {
Scanner leitor = new Scanner(System.in);
System.out.print("Digite a quantidade de numeros: ");
int numeros = leitor.nextInt();
int[]vetor = new int[numeros];
int dif = 0;
int maior = 0;
int menor = 0;
for(int i = 0; i<vetor.length; i++) {
System.out.print("V [" +i+ "]: ");
vetor[i] = leitor.nextInt();
}
for(int i = 0; i<vetor.length; i++) {
System.out.print(vetor[i] + " ");
System.out.println();
}
diferenca (vetor, menor, maior, dif);
leitor.close();
}
public static int diferenca(int[]vetor, int menor, int maior, int dif){
maior = vetor[0];
for(int i = 0; i<vetor.length; i++) {
if(vetor[i]>maior) {
maior = vetor[i];
}
}
menor = vetor[0];
for(int j = 0; j<vetor.length; j++) {
if(vetor[j]<maior) {
menor = vetor[j];
}
}
System.out.println("Maior valor: " + maior);
System.out.println("Menor valor: " + menor);
System.out.println("Resultado da diferenca: " + (maior-menor));
return dif;
}
}[/CODE]
AI VIRIA O METODO BOOLEAN..QUE NAO CONSIGO FAZER PARA RETORNAR.