0

该方法应该是在where参数值给定的位置插入图片。

我对如何使用where参数感到困惑。

这是我到目前为止所拥有的:

public boolean addPicture( Picture thePicture, int where )
{
    int index = where; 
    while( index < pictArray.length )
    {
        pictArray[pictArray.length - 1] = thePicture;
    }
    return true;
}
4

1 回答 1

0

如果您已经知道在哪里添加图片,只需将其添加到图片数组索引 1 位置上的那个位置。这是因为 java 中的索引是从 0 开始的,但我们人类是从 1 开始的。

就像根据用户将其添加到第三个位置一样。他在 Where 变量中输入 3。Java 必须将它存储在数组的索引 2 上。

PicArray[index-1]=picture;
于 2012-12-08T07:01:29.483 回答