Não estou consiguindo criar um função! poderiam me ajudar?[RESOLVIDO]

o Exercicio é simples:
Escreva um método em Java que receba um arranjo de de valores int e imprima todos os números impares do arranjo!

eu jah consegui fazer o laço para saber se o numero é impar
mais qnd vou jogar o Laço no método ele da erro!
por favor me ajudem!
Agradecido!


        int[] arranjoDenumeros = new int[10];


        arranjoDenumeros[0] = 122;
        arranjoDenumeros[1] = 211;
        arranjoDenumeros[2] = 43;
        arranjoDenumeros[3] = 423214359;
        arranjoDenumeros[4] = 52;
        arranjoDenumeros[5] = 61;
        arranjoDenumeros[6] = 73;
        arranjoDenumeros[7] = 87;
        arranjoDenumeros[8] = 9;
        arranjoDenumeros[9] = 10;



        public void mostraimpar() {
        for (int i = 0; i < arranjoDenumeros.length; i++) {
            if ((arranjoDenumeros[i] % 2) != 0) {
                System.out.println("o número " + arranjoDenumeros[i] + " é ímpar!");

            }
        }

Qual o erro que dá?

[code]public class Array {
public void mostraimpar() {
int[] arranjoDenumeros = new int[10];

    arranjoDenumeros[0] = 122;
    arranjoDenumeros[1] = 211;
    arranjoDenumeros[2] = 43;
    arranjoDenumeros[3] = 423214359;
    arranjoDenumeros[4] = 52;
    arranjoDenumeros[5] = 61;
    arranjoDenumeros[6] = 73;
    arranjoDenumeros[7] = 87;
    arranjoDenumeros[8] = 9;
    arranjoDenumeros[9] = 10;

    for (int i = 0; i < arranjoDenumeros.length; i++) {
        if ((arranjoDenumeros[i] % 2) != 0) {
            System.out.println("o número " + arranjoDenumeros[i] + " é ímpar!");
        }
    }
}

public static void main(String args[]) {
    new Array().mostraimpar();
}

}[/code]

isto resolve? você só não pode declarar os valores do array desta forma fora de algum método

Há três possibiliadades:

  1. Criar o array arranjoDenumeros global, assim você terá acesso a ele dentro do método.
  2. Passar por parâmetro para o método mostraimpar(int[] array) este array.
  3. Fazer como o joselmocs demonstrou.

Abraço!

Vlw cara deu certinho !!

Agradecido!