Konkatenation (Listen)
aus Wikipedia, der freien Enzyklopädie
Die Konkatenation ist eine Operation auf listenartigen Datenstrukturen. Eine Liste besteht aus einer Folge von Objekten in einer definierten Reihenfolge. Eine Konkatenation besteht darin, zwei Listen zu einer einzigen Liste zusammenzufügen, ohne die Reihenfolge der Elemente zu verändern. Der erste Teil der neu zusammengefügten Liste wird von der ersten Argumentliste gebildet, der zweite Teil von der zweiten Argumentliste.
[Bearbeiten] Beispiel
Eine Liste L bestehe aus den Objekten l1l2...li. Eine Liste M bestehte aus den Elementen m1m2...mj. Durch eine Konkatenation werden diese beiden Listen zu einer einzigen Liste l1l2...lim1m2...mj zusammengefügt. Die Reihenfolge der Objekte wurde dabei nicht verändert.
[Bearbeiten] Zeichenketten als Spezialfall
Ein häufiger Spezialfall ist die Konkatenation („Verkettung“) von Zeichenketten. In diesem Fall bestehen die Listen aus einzelnen Zeichen und werden zu einer einzigen Zeichenkette zusammengefügt. Die beiden Zeichenketten „Wiki” und „pedia” lassen sich etwa mittels Konkatenation zur Zeichenkette „Wikipedia” zusammenfügen.