程序期待" .class",并且没有解释

时间:2016-01-20 02:28:38

标签: java

我知道这些代码对于你们中的一些人来说可能很简单,但我是一个在AP课堂上苦苦挣扎的二年级学生。我的问题是程序期待" .class"在"%"之前。

public void run()
    {
        int[] oddIndexArray = new int[] {1, 2, 3, 4, 5};
    }

    public void printOddIndices(int[] arr)
    {
        for (int i = 0; i < arr.length; i++)

            if(int[] % 2 != 0)
        {
            System.out.println(arr[i]);
        }
    }

2 个答案:

答案 0 :(得分:1)

我认为您打算像这样制作if语句

if(arr[i] % 2 != 0)

您需要变量名称(arr,而不是int[]),您需要传递数组索引(arr[i]

答案 1 :(得分:0)

按如下所示更改if语句

 if( arr[i] % 2 != 0)
{
    System.out.println(arr[i]);
}