Soutenez-nous
Les FAQs Java :
FAQ JAVA FAQ Java EE FAQ Java ME FAQ Java XML FAQ JavaFX FAQ Java GUI FAQ Struts FAQ JSF FAQ JDBC JDO FAQ Hibernate FAQ Spring FAQ Eclipse FAQ NetBeans FAQ JCreator FAQ Maven 2

FAQ JavaFXConsultez toutes les FAQ

Nombre d'auteurs : 4, nombre de questions : 86, dernière mise à jour : 2 juillet 2013 

 
OuvrirSommaireLangageAutres TypesSequence

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 !

Créé le 27 janvier 2009  par bouye

Une séquence peut être déclarée en listant tous ses éléments entre crochets, par exemple :

 
Sélectionnez
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 :

 
Sélectionnez

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.

Créé le 27 janvier 2009  par bouye

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 :

 
Sélectionnez
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".

Créé le 27 janvier 2009  par bouye

Il faut utiliser l'opérateur sizeof. Par exemple :

 
Sélectionnez
var nombres = [1 2];
println(sizeof nombres);

Ce code imprimera 2, la taille de la séquence nombres

Créé le 27 janvier 2009  par bouye
Les codes sources sont, sauf mention spéciale, libres de droits, et vous pouvez les utiliser à votre convenance. Pour le reste, ce document constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2009 Developpez LLC : Tous droits réservés Developpez LLC. Aucune reproduction, ne peux en être faite sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.