私がやろうとしているのは、別の配列から偶数を取得する配列を作成することです。正しい方法で行ったかどうかはわかりません。関数/メソッドのようにステートメントから戻る方法を探しましたが、それが可能かどうかさえわかりません。
とにかく、私がここで抱えている問題は、「シンボルが見つかりません」の下の「return evenArray」です。これが何を意味するのかわかりませんか?
public static int[] getEvenArray(int[] array)
{
int dividedBy = 2;
int evenElement;
int evenCount = 0;
for(int i = 0; i < array.length; i++)
{
int[] evenArray;
evenElement = array[i] % dividedBy;
if(evenElement == 0)
{
evenCount++;
}
else
{
array[i] = 0;
}
evenArray = new int[evenCount];
for(int x = 0; x < evenArray.length; x++)
{
if(array[i] != 0)
{
evenArray[x] = array[i];
}
}
}
return evenArray;
}
これは私の講義の 1 つからのチュートリアルです。控えめに言っても少し難しいです :-)0