我试图将数组元素的值设置在某个位置而不是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++;
}
答案 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++;
}