Hallo zusammen,
habe wieder ein problem bei einer Methode
Das Müsste ja eigentlich das Aktuelle Array umdrehen und in einem anderen Array speichern, wobei das erste Array Data nicht beeinflusst wird.
nur weiß ich nicht wie das neue Array zurückgeben werden soll.
This gibt doch das Data array zurück und nicht das neue oder?
aber ein return temp funktioniert nicht, da ich dann einen cast machen soll aber (T) temp geht nicht
habe wieder ein problem bei einer Methode
Java:
public Array<T> reversed()
{
Object[] temp = new Object[data.length];
for(int i = 0, j = data.length-1; i <(( data.length) /2); i++, j--)
{
temp[j] = data[i];
}
return this;
}
Das Müsste ja eigentlich das Aktuelle Array umdrehen und in einem anderen Array speichern, wobei das erste Array Data nicht beeinflusst wird.
nur weiß ich nicht wie das neue Array zurückgeben werden soll.
This gibt doch das Data array zurück und nicht das neue oder?
aber ein return temp funktioniert nicht, da ich dann einen cast machen soll aber (T) temp geht nicht