Array

class Array<T>Available in flash8, flash, neko, js, php, cpp, cs, javaEin Array ist ein Speicher von mehreren Werten. Sie können über ihren Index oder über die API Methoden des Arrays angesprochen werden. Serverseitig ist es of besser List zu verwenden, was weniger Speicher- und CPU-lastig ist, außer man benötigt den indizierten Zugriff. var length(default,null) : IntAvailable in cs, javaDie Länge des Arrays var length(default,null) : IntAvailable in flash8, flash, neko, js, php, cppDie Länge des Arrays function new() : VoidErstellt einen neuen Array. function concat( a : Array<T> ) : Array<T>Available in cs, javaErweitert den aktuellen Array this um den Array a un gibt den neue entstandenen Array zurück. function concat( a : Array<T> ) : Array<T>Available in flash8, flash, neko, js, php, cppErweitert den aktuellen Array this um den Array a un gibt den neue entstandenen Array zurück. function copy() : Array<T>Available in cs, javaGibt eine Kopie des Arrays zurück. Es wird nur die Struktur kopiert. function copy() : Array<T>Available in flash8, flash, neko, js, php, cppGibt eine Kopie des Arrays zurück. Es wird nur die Struktur kopiert. function filter( f : T -> Bool ) : Array<T> function insert( pos : Int, x : T ) : VoidAvailable in cs, javaFügt das Element x an der Position pos ein. Alle Elemente nach pos werden um eine Stelle nach hinten verschoben. function insert( pos : Int, x : T ) : VoidAvailable in flash8, flash, neko, js, php, cppFügt das Element x an der Position pos ein. Alle Elemente nach pos werden um eine Stelle nach hinten verschoben. function iterator() : Iterator<T>Gibt einen Iterator der Arraywerte zurück. function join( sep : String ) : StringAvailable in cs, javaVerbindet alle Arrayelemente mit sep und gibt diese als String zurück. function join( sep : String ) : StringAvailable in flash8, flash, neko, js, php, cppVerbindet alle Arrayelemente mit sep und gibt diese als String zurück. function map<S>( f : T -> S ) : Array<S> function pop() : Null<T>Available in cs, javaEntfernt das letzte Element des Arrays und gibt es zurück. function pop() : Null<T>Available in flash8, flash, neko, js, php, cppEntfernt das letzte Element des Arrays und gibt es zurück. function push( x : T ) : IntAvailable in cs, javaFügt das Element x an das Ende des Arrays. function push( x : T ) : IntAvailable in flash8, flash, neko, js, php, cppFügt das Element x an das Ende des Arrays. function remove( x : T ) : BoolAvailable in cs, javaEntfernt das erste Element das x entspricht. Gibt false zurück, wenn das Element nicht gefunden werden konnte. function remove( x : T ) : BoolAvailable in flash8, flash, neko, js, php, cppEntfernt das erste Element das x entspricht. Gibt false zurück, wenn das Element nicht gefunden werden konnte. function reverse() : VoidAvailable in cs, javaKehrt die Reihenfolge der Arrayelemente um. function reverse() : VoidAvailable in flash8, flash, neko, js, php, cppKehrt die Reihenfolge der Arrayelemente um. function shift() : Null<T>Available in cs, javaEntfernt das erste Arrayelement und gibt es zurück. function shift() : Null<T>Available in flash8, flash, neko, js, php, cppEntfernt das erste Arrayelement und gibt es zurück. function slice( pos : Int, ?end : Int ) : Array<T>Available in cs, javaKopiert einen Teilbereich des Arrays beginnend an Position pos bis ausschließlich end. Sowohl pos als auch end können negativ sein. -1 ist das letzte Element des Arrays. function slice( pos : Int, ?end : Int ) : Array<T>Available in flash8, flash, neko, js, php, cppKopiert einen Teilbereich des Arrays beginnend an Position pos bis ausschließlich end. Sowohl pos als auch end können negativ sein. -1 ist das letzte Element des Arrays. function sort( f : T -> T -> Int ) : VoidAvailable in cs, javaSortiert den Array nach der Vergleichsfunktion f. f(x,y) sollte 0 zurückgeben, wenn x==y, >0 wenn x > y und <0 wenn x < y. function sort( f : T -> T -> Int ) : VoidAvailable in flash8, flash, neko, js, php, cppSortiert den Array nach der Vergleichsfunktion f. f(x,y) sollte 0 zurückgeben, wenn x==y, >0 wenn x > y und <0 wenn x < y. function splice( pos : Int, len : Int ) : Array<T>Available in cs, javaEntfernt len Elemente beginnend von der Position pos und gibt diese zurück. function splice( pos : Int, len : Int ) : Array<T>Available in flash8, flash, neko, js, php, cppEntfernt len Elemente beginnend von der Position pos und gibt diese zurück. function toString() : StringAvailable in cs, javaGibt eine darstellbare Representation des Arrayinhalt zurück. function toString() : StringAvailable in flash8, flash, neko, js, php, cppGibt eine darstellbare Representation des Arrayinhalt zurück. function unshift( x : T ) : VoidAvailable in cs, javaFügt das Element x an den Beginn des Arrays. function unshift( x : T ) : VoidAvailable in flash8, flash, neko, js, php, cppFügt das Element x an den Beginn des Arrays.
version #19332, modified 2013-05-08 11:22:44 by api
0 comment