Cours tableaux Chapitre Tableaux Jusqu ? ici nous avons employé les variables pour stocker les valeurs individuelles de types primitifs une variable de type int pour stocker un entier une variable de type boolean pour un booléen etc Un tableau est une str
Chapitre Tableaux Jusqu ? ici nous avons employé les variables pour stocker les valeurs individuelles de types primitifs une variable de type int pour stocker un entier une variable de type boolean pour un booléen etc Un tableau est une structure regroupant plusieurs valeurs de même type chacune étant stockée dans un espace particulier appelé une case du tableau On peut traiter un tableau comme un tout ou case par case Traité comme un tout on pourra le stocker dans une variable le passer en paramètre ou le donner en résultat d ? un calcul Chaque case est désignée individuellement via son indice qui correspond à sa position dans le tableau et peut être traitée comme variable individuelle on pourra consulter sa valeur la modi ?er etc tab ? ? tab case d ? indice Indices Cases tab tab tab tab tab Variables cases Les tableaux sont des structures des données présentes dans tous les langages de programmation Spéci ?cités des tableaux Un tableau n ? existe pas tant qu ? on ne l ? a pas créé Les valeurs des types primitifs de Java int double boolean char existent sans qu ? il soit nécessaire de les créer Il n ? est pas nécessaire de créer la valeur ou la valeur true Pour les tableaux c ? est di ?érent il faut les créer pour qu ? ils existent et il y a un opérateur pour le faire l ? opérateur new Une tableau est une valeur d ? un type Ce type dépend de ce que l ? on met dans le tableau On a ainsi le type des tableaux qui contiennent des nombres entiers ou tableaux d ? int le type des tableaux qui contiennent des caractères char etc Pour chaque type qui existe en Java on peut créer un tableau qui contient plusieurs valeurs de ce type chacune étant stockée dans une case du tableau Le type d ? un tableau d ? entier se note int celui d ? un tableau de char se note char Plus généralement si un type Java se note T le type des tableaux contenant une valeur de ce type dans chaque case se note T C DÉCLARATION ET CRÉATION CHAPITRE TABLEAUX Un type tableau comme int par exemple peut servir à déclarer une variable int var Il n ? y a rien de nouveau ici c ? est une déclaration de variable classique avec le type de la variable puis son nom Cette déclaration ne crée pas de tableau Elle crée un nom que l ? on pourra utiliser pour désigner un tableau Ce nom est associé à un espace dans la mémoire qui pourra contenir un tableau Un tableau a une taille ?xée lors de sa création c ? est le nombre de cases qu ? il contient Un fois créé le tableau ne peut plus jamais changer de taille on ne peut ni lui ajouter ni lui enlever de cases Pour créer un tableau on utilise new
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701408230idbw25p7bvmios0herczgdlmxzjygwuam5fvqvvohsly3shhbfsdlplwptwsnlnzcdhcld3fknnyssqoaabvduefzpzd56mcs2gm.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701439289mpygw2fzruwgxinefci6tyntbtbtxypet8j4dkhbgln8vresmtzlfucj5xmtek2awtqxkpjqsem70kes3vsafsyqmqlpleylozkc.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701423229apsxdxf3ng21opnj6ajrd3rhmjrkiqgrg0u5letwdudkgqa1m7lqo75tpoogpm8meqw1l4f60xfpahvgzdme9vi3tbtxgu0arthl.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701443981beimkstl8sow9d3g1ocob1wspplqmwvfsn4ascv6c4y37lvqpczduvefm58vwprssjjf64nn26qohjvkxuexmvzwcxxn6k0axcnt.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701443819vuwpze8ksh7tkncvwpxozy9apbtq3jpjkvtagdc1wwxhxhudulgyhyojggwpy599eg2wws1wspemvntnujithwdf8kuijv6htbcv.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701364309pc7hqfnllfldpqsofhhkajv6hwa4i2ymyp9u7agdxjm1w0fgwnvx3yfcyensvt2hjjh0yhbve83stsjb1johijsydm6oruolqyy9.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701378586p3zrdlufw8ct6me0u8zeoplytibcg8d3woagh8tejqv8wdwodyppl48rfywcuga6ineonyahefcvlslktlyswidt2bhqllq17wus.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117014154153ibpnwwthebttd4lksgns0cz03fxcfcfa4bfgnmsgraj1zgzfvrmnmr866rg05sdppof5jivj3fyncnohvfhetywbnyheybwhcfv.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701362917rsiyr7yz0s0rqakwhzdd35zc6jdfobkkzzaaqkyhp3xzkqseh4apjndrn6aovyyfdujexxmjbusec4i1yzyrsj1sumrpqdzsi1gk.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117014372527qnh7tw9f3xignfkfyqnotc7usq67gbgoz0yjedutsa5cmcgadd2axmqugume4tuyfycqrrizmbkbhbd6gay6ffb8hwwqvvwhbeh.png)
-
36
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Fev 04, 2022
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 68.8kB