0

通常の配列と模倣配列リストを使用する動的配列を作成します。だから....方法が正しいかどうかを確認してください。rangeCheck は、配列が範囲外かどうかをチェックするブール値のメソッドです。rangeCheck に範囲外の例外が含まれています。

 public int get(int position)
{
    rangeCheck(position);
    int valuePosition =0;
    for(int count=0;count == position;count++)
    {
        valuePosition = storage[count] ;
    }
    return valuePosition; 
}

なんらかのばかげた理由で、特定のインデックスで何らかの値を取得するには、ループに入る必要があると考え続けています....

4

1 に答える 1

3

どうですか

public int get(int position)
{
    boolean ok = rangeCheck(position);
    if(! ok)        
        throw new IndexOutOfBoundsException("Your error message");
    return storage[position];
}
于 2012-10-03T00:59:59.407 に答える