java中带索引和对象的T setter

java中带索引和对象的T setter,java,setter,Java,Setter,这个代码是错误的。依我看来,这一定是对的,但我弄糊涂了。我已经为此工作了好几个小时了。我一定错过了什么。我是一个非常非常初级的程序员。我不能像你这样认为阿尔戈里季奇。你能看看这个吗 public T set(int index, T t) { MyArrayListElement<T> element = getElement(index); if (index < 0 || index >= size())

这个代码是错误的。依我看来,这一定是对的,但我弄糊涂了。我已经为此工作了好几个小时了。我一定错过了什么。我是一个非常非常初级的程序员。我不能像你这样认为阿尔戈里季奇。你能看看这个吗

public T set(int index, T t) {

        MyArrayListElement<T> element = getElement(index); 
        if (index < 0 || index >= size())
              throw new ArrayIndexOutOfBoundsException();
            T old = getElement(index);
            getElement(index) = t;
            return old;
    }
公共T集(int索引,T){
MyArrayListElement元素=getElement(索引);
如果(索引<0 | |索引>=size())
将新的ArrayIndexOutOfBoundsException()抛出;
T old=getElement(索引);
getElement(index)=t;
返老还童;
}

我在这里看到的一个问题如下

不能这样分配:
getElement(index)=t

左侧必须是一个变量

你需要的是这样的电话


setElement(索引,t)

我在这里看到的一个问题如下

不能这样分配:
getElement(index)=t

左侧必须是一个变量

你需要的是这样的电话


setElement(索引,t)

我在这里看到的一个问题如下

不能这样分配:
getElement(index)=t

左侧必须是一个变量

你需要的是这样的电话


setElement(索引,t)

我在这里看到的一个问题如下

不能这样分配:
getElement(index)=t

左侧必须是一个变量

你需要的是这样的电话

setElement(索引,t)

根据以下内容:

你必须更换

getElement(index) = t;

在列表中设置元素。

根据以下内容:

你必须更换

getElement(index) = t;

在列表中设置元素。

根据以下内容:

你必须更换

getElement(index) = t;

在列表中设置元素。

根据以下内容:

你必须更换

getElement(index) = t;


在列表中设置元素。

问题是什么?而不是
getElement(index)=t
您可能需要类似于
setElement(index,t)的东西。然后您需要编写
setElement
方法。问题是什么?而不是
getElement(index)=t
您可能需要类似于
setElement(index,t)的东西。然后您需要编写
setElement
方法。问题是什么?而不是
getElement(index)=t
您可能需要类似于
setElement(index,t)的东西。然后您需要编写
setElement
方法。问题是什么?而不是
getElement(index)=t
您可能需要类似于
setElement(index,t)的东西。然后需要编写
setElement
方法。