Découvrez comment créer et utiliser des variables dans les sections de code du langage FlexiLayout
Vous pouvez créer et utiliser des variables dans toute section où du code est saisi. Le nom d’une variable ne peut pas être identique à celui d’une constante globale ni à celui d’un élément.Les variables peuvent être créées de l’une des deux manières suivantes.
Déclarer une variable en précisant son type et son nom
La syntaxe est la suivante :
Copy
Ask AI
[nom du type] [nom de la variable] ;
Par exemple :
Copy
Ask AI
Int a;
Copy
Ask AI
String s;
Copy
Ask AI
Logic isElementLongEnough;
Pour accéder à la valeur d’une variable, vous devez d’abord l’initialiser à l’aide d’un opérateur d’affectation. Tenter d’utiliser une variable non initialisée entraînera une erreur à la compilation ou à l’exécution du code.
Déclarer et initialiser une variable en même temps
Vous pouvez déclarer et initialiser une variable à l’aide d’une expression, par exemple un nom d’élément, une propriété d’élément ou une autre variable. La syntaxe est la suivante :
Copy
Ask AI
Soit [nom de variable] = [expression]
Par exemple :
Copy
Ask AI
Int a;a=3; Let a1 = a + 5;
Copy
Ask AI
Let myElement = SearchObjects.Group1.Group2.FirstItem
Copy
Ask AI
Let myRect = SearchObjects.Group1.Group2.FirstItem.Rect
Le système crée une variable portant le nom spécifié. Son type est défini implicitement par le type de l’expression à laquelle elle se réfère. Dans le même temps, la variable est initialisée avec la valeur de cette expression.Les variables créées de cette manière peuvent être utilisées comme alias pratiques pour des éléments fortement imbriqués et d’autres objets, afin d’alléger la notation.