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

画像を追加する場所が既にわかっている場合は、画像配列の Index-1 の位置に追加するだけです。これは、Java のインデックス作成が 0 から始まるためです。しかし、私たち人間は 1 から開始します。

ユーザーに応じて3番目に追加する場合のように。Where 変数に 3 を入力します。Java はそれを配列のインデックス 2 に格納する必要があります。

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