Insert Element In Array |
Sabrina
Grünschnabel
Dabei seit: 27.08.2016
Beiträge: 1
|
|
Meine Frage:
Einfügen in ein Array - iterativ
Ich möchte mit der Methode "insertElement" den Wert "Listobject<T>key" in das Array "Listobject<T>[]array" (sortiert) an die Position "int pos" einfügen.
Zurückgegeben soll dann das Array "Listobject<T>[]", entsprechend mit dem eingefügten Key.
Meine Ideen:
Ich bin Anfängerin in der Informatik & würde mich wirklich über Hilfe freuen - ich möchte es verstehen!
Hier mein Ansatz:
public Listobject<T>[] executeInsertElementInArray(Listobject<T> element, int pos)
{
Listobject<T> array = new Listobject<T>();
array.add(0, "Key")
return array
}
|
|
27.08.2016 12:53 |
|
|
|
"in das Array [...] einfügen" klingt für mich, als würde es das Array schon geben. Du erstellst ein neues Objekt (kein Array), das du array nennst.
Was du tun müsstest: ein neues Array erstellen, das eins größer ist als das alte, alle Einträge ab pos um eins nach unten verschieben und dann element an pos einfügen.
__________________ Syntax Highlighting fürs Board (Link)
|
|
28.08.2016 06:45 |
|
|
|