如何替换所说索引处的元素并返回旧元素?

时间:2019-07-06 22:00:49

标签: java list replace indexof

我有一个带有2个参数的函数。第一个是列表的索引。第二个元素是假定要替换所述索引中任何元素的元素。该函数返回OLD元素(已被替换)而不是新元素。

public T replace( int index, T elem)
{
   if(index > size())
   {
       throw new IndexOutOfBoundsException("Index out of bounds");
   }
   T old;
   old = list[index];

  list[index] = elem;
  return old;
}

我将返回新元素,而不是旧元素。如何更改元素并返回旧元素?

0 个答案:

没有答案