Как вернуть определенный элемент массива?

Я хочу вернуть нечетные числа массива, но Eclipse, похоже, не принимает мой возвратarray[i]; код. Я думаю, что это требует возврата целого массива, так как я устанавливаю массив в качестве параметра для моего метода. Как я уже говорил, мне нужно передать массив и получить определенный элемент этого массива взамен. Даже если я сделаю этот массив статическим, как мне вернуть один элемент?

Редактировать: Хорошо, вот оно:

public class newClass{
public static void main(String[] args) 
{       
    int [] newArray= new int [4];
    int [] array = {4,5,6,7};

    newArray[0] = array[0]+array[1]+array[2]+array[3];
    newArray[1] = array[0]*array[1]*array[2]*array[3];
    newArray[2] = findOut(array);

}

public static int findOut (int [] array3)
{
    int e1=0;
    int e2=0;
    for (int i=0; i<array3.length; i++)
    {
        if (array3[i]%2==0)
        {
            e1+=array3[i];
            array3[i]=e1
            return array3[i];
        }

        else
        {
            e2+=array3[i];
            array3[i]=e2;
            return array3[i];

        }

    }

}


}

Я знаю, что здесь, вероятно, больше, чем несколько ошибок, но я работаю над этим, и я не только возвращаю нечетные числа, я также складываю их вместе.

Ответы на вопрос(4)

Ваш ответ на вопрос