Vidéo: APPRENDRE LE JAVA #4 - LES TABLEAUX 2024
Un tableau est un ensemble de variables référencées en utilisant un seul nom de variable combiné avec un numéro d'index. Chaque élément d'un tableau est appelé un élément . Tous les éléments d'un tableau doivent être du même type. Ainsi, le tableau lui-même a un type qui spécifie le type d'éléments qu'il peut contenir.
Le numéro d'index est écrit après le nom de la variable et entre parenthèses. Donc, si le nom de la variable est x , vous pouvez accéder à un élément spécifique avec une expression comme x [5] .
Vous pourriez penser que x [5] ferait référence au cinquième élément du tableau. Mais les numéros d'index commencent par zéro pour le premier élément, donc x [5] fait référence à l'élément sixième . Ce petit détail est l'une des principales causes de problèmes lorsque vous travaillez avec des tableaux - en particulier si vous coupez vos dents de programmation dans une langue dans laquelle les tableaux sont indexés de 1 au lieu de 0.
La puissance réelle des tableaux vient du simple fait que vous pouvez utiliser une variable ou même une expression complète en tant qu'index de tableau. Donc (par exemple) au lieu de coder x [5] pour faire référence à un élément de tableau spécifique, vous pouvez coder x [i] pour désigner l'élément indiqué par la variable d'index < i .
Un tableau est lui-même un objet. Vous pouvez faire référence à l'objet tableau dans son ensemble plutôt qu'à un élément spécifique du tableau en utilisant le nom de variable du tableau sans index. Ainsi, si
- x [5] fait référence à un élément d'un tableau, x fait référence au tableau lui-même.
- Vous ne pouvez pas modifier la longueur d'un tableau après la création du tableau.
- Vous pouvez accéder à la longueur d'un tableau en utilisant le champ
- longueur de la variable tableau. Par exemple, x. length renvoie la longueur du tableau x .