Java设置数组的位置值

时间:2013-10-20 14:13:12

标签: java arrays string element

我试图将数组元素的值设置在某个位置而不是null。但它没有正常工作,没有相应设置。以下是我的代码。

for(int i = 0; i<5; i++)
{
    if(footballResults[i] == null)
    {
       footballResults[i] = "Game Not Started";
    }
    else
    {
       System.out.println("Game "+num+". "+footballResults[i]);
    }
    num++;
}

2 个答案:

答案 0 :(得分:0)

好吧,如果你想按排序顺序在设定位置打印数组,那么首先对你的数组进行排序,然后打印你的元素: -

   Arrays.sort(footballResults);

答案 1 :(得分:0)

您提供的信息很少,但我猜您可能实际上想要打印指定的值,因此您需要在else语句之外打印它。希望这会有所帮助。

        for(int i = 0; i<5; i++)
        {
            if(footballResults[i] == null)
            {
               footballResults[i] = "Game Not Started";
            }

            System.out.println("Game "+num+". "+footballResults[i]);

            num++;
        }