
FAQ JavaFXConsultez toutes les FAQ
Nombre d'auteurs : 4, nombre de questions : 86, dernière mise à jour : 18 mai 2009
Sommaire→Langage→Autres Types→Sequence
En JavaFX les séquences sont des jeux de données indexées.
Le premier élément d'une séquence est à l'indice 0, le second à l'indice 1,
etc. jusqu'au dernier qui se trouve à l'indice taille de la séquence -1.
On peut les voir comme des équivalents des tableaux en Java ou dans
d'autres langages.
Attention cependant les séquences JavaFX ne sont pas des tableaux Java !
Une séquence peut être déclarée en listant tous ses éléments entre crochets, par exemple :
var joursDeLaSemaine = ["Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi", "Dimanche"] ;
Si les éléments dans votre séquence ne sont pas des chaines de caractères, vous pouvez omettre la virgule comme séparateur. Par exemple :
var nombres = [1 2];
var booleens = [true false];
var groupes = [Group{} Group{}];
var chaines = ["a" "b"];
Ici nombres, booleens et groupes sont toutes des séquences de taille 2. Tandis que chaines est une séquence de taille 1 car "a" et "b" ont été concaténés.
Il est possible d'accéder aux éléments d'une séquence en utilisant la notation habituelle des tableaux : le nom de la séquence suivit de l'indice de la valeur entre crochets.
Par exemple :
var lundi = joursDeLaSemaine[0] ;
var mardi = joursDeLaSemaine[1] ;ci la variable lundi contient désormais la valeur "Lundi" tandis que la variable mardi contient la valeur "Mardi".
Il faut utiliser l'opérateur sizeof. Par exemple :
var nombres = [1 2];
println(sizeof nombres);Ce code imprimera 2, la taille de la séquence nombres


















