Array

class Array<T>Available in flash8, flash, neko, js, php, cpp, cs, javaUn Array est un objet de stockage de valeurs. Vous pouvez accéder à ces derniers en utilisant les indexes ou avec son API. Du côté serveur, il est souvent préférable d'utiliser une "List" qui utilise moins de mémoire et consomme moins de CPU, à moins d'avoir besoin de l'indexation. var length(default,null) : IntAvailable in cs, javaTaille de l'Array var length(default,null) : IntAvailable in flash8, flash, neko, js, php, cppTaille de l'Array function new() : VoidCréez un nouvel Array. function concat( a : Array<T> ) : Array<T>Available in cs, javaRetourne un nouvel Array en y rajoutant "a" à "this". function concat( a : Array<T> ) : Array<T>Available in flash8, flash, neko, js, php, cppRetourne un nouvel Array en y rajoutant "a" à "this". function copy() : Array<T>Available in cs, javaReturns a copy of the Array. The values are not copied, only the Array structure. function copy() : Array<T>Available in flash8, flash, neko, js, php, cppReturns a copy of the Array. The values are not copied, only the Array structure. function filter( f : T -> Bool ) : Array<T> function insert( pos : Int, x : T ) : VoidAvailable in cs, javaInsert un élément "x" à la position "pos". Tout élément après "pos" sont déplacé d'un index de plus. function insert( pos : Int, x : T ) : VoidAvailable in flash8, flash, neko, js, php, cppInsert un élément "x" à la position "pos". Tout élément après "pos" sont déplacé d'un index de plus. function iterator() : Iterator<T>Retourne un des valeurs de l'Array. function join( sep : String ) : StringAvailable in cs, javaRetourne une représentation de l'Array avec comme séparateur d'élément le paramètre "sep". function join( sep : String ) : StringAvailable in flash8, flash, neko, js, php, cppRetourne une représentation de l'Array avec comme séparateur d'élément le paramètre "sep". function map<S>( f : T -> S ) : Array<S> function pop() : Null<T>Available in cs, javaSupprime le dernier élément de l'Array et le retourne. function pop() : Null<T>Available in flash8, flash, neko, js, php, cppSupprime le dernier élément de l'Array et le retourne. function push( x : T ) : IntAvailable in cs, javaAjoute l'élément "x" à la fin de l'Array, et retourne la nouvelle taille de l'Array. function push( x : T ) : IntAvailable in flash8, flash, neko, js, php, cppAjoute l'élément "x" à la fin de l'Array, et retourne la nouvelle taille de l'Array. function remove( x : T ) : BoolAvailable in cs, javaSupprime la première occurence de "x", et retourne faux si "x" n'était pas présent. Les éléments sont comparés en utilisant une simple égalité. function remove( x : T ) : BoolAvailable in flash8, flash, neko, js, php, cppSupprime la première occurence de "x", et retourne faux si "x" n'était pas présent. Les éléments sont comparés en utilisant une simple égalité. function reverse() : VoidAvailable in cs, javaModifie l'ordre des éléments de l'Array. function reverse() : VoidAvailable in flash8, flash, neko, js, php, cppModifie l'ordre des éléments de l'Array. function shift() : Null<T>Available in cs, javaSupprime le premier élément et le retourne. function shift() : Null<T>Available in flash8, flash, neko, js, php, cppSupprime le premier élément et le retourne. function slice( pos : Int, ?end : Int ) : Array<T>Available in cs, javaCopie la portion de l'Array en commençant par la position de départ "pos", jusqu'à "end" (non inclu). function slice( pos : Int, ?end : Int ) : Array<T>Available in flash8, flash, neko, js, php, cppCopie la portion de l'Array en commençant par la position de départ "pos", jusqu'à "end" (non inclu). function sort( f : T -> T -> Int ) : VoidAvailable in cs, javaTrie le tableau par rapport à la fonction de comparaison f. f(x,y) qui devrait retourner 0 si x == y, >0 si x > y et <0 if x < y. function sort( f : T -> T -> Int ) : VoidAvailable in flash8, flash, neko, js, php, cppTrie le tableau par rapport à la fonction de comparaison f. f(x,y) qui devrait retourner 0 si x == y, >0 si x > y et <0 if x < y. function splice( pos : Int, len : Int ) : Array<T>Available in cs, javaSupprime les "n" éléments à partir de pos et les retourne. function splice( pos : Int, len : Int ) : Array<T>Available in flash8, flash, neko, js, php, cppSupprime les "n" éléments à partir de pos et les retourne. function toString() : StringAvailable in cs, javaRetourne une représentation affichable du contenu de l'Array. function toString() : StringAvailable in flash8, flash, neko, js, php, cppRetourne une représentation affichable du contenu de l'Array. function unshift( x : T ) : VoidAvailable in cs, javaAjoute l'élément "x" au début de l'Array. function unshift( x : T ) : VoidAvailable in flash8, flash, neko, js, php, cppAjoute l'élément "x" au début de l'Array.
version #19319, modified 2013-05-08 11:16:04 by api
0 comment