Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Praktische Informatik (http://www.informatikerboard.de/board/board.php?boardid=6)
--- Insert Element In Array (http://www.informatikerboard.de/board/thread.php?threadid=3189)
Geschrieben von Sabrina am 27.08.2016 um 12:53:
Insert Element In Array
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
}
Geschrieben von eulerscheZahl am 28.08.2016 um 06:45:
"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.
Forensoftware: Burning Board, entwickelt von WoltLab GmbH