Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
javascool:les_tableaux:declarer_un_tableau [04/12/2013 13:25] rastel |
javascool:les_tableaux:declarer_un_tableau [11/12/2013 19:08] (Version actuelle) quinquenel |
||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
__Rappel :__ | __Rappel :__ | ||
- | Un tableau commence à 0, un tableau de 10 cellules aura donc pour domaine [0;9]. | + | Un tableau commence à 0. Un tableau de 10 cellules aura donc pour domaine [0;9]. |
=====Déclarer un tableau===== | =====Déclarer un tableau===== | ||
Ligne 13: | Ligne 13: | ||
====Fonctions de base==== | ====Fonctions de base==== | ||
- | Pour choisir le nombre de cases du tableau il faut utiliser //new// : | + | Pour choisir le nombre de cases du tableau on peut utiliser la commande //new// : |
+ | |||
+ | __Exemple :__ On définit le tableau comme contenant 10 entiers. | ||
int [] tab = new int[10]; | int [] tab = new int[10]; | ||
- | Sur cet exemple, on définit le tableau comme contenant 10 entiers. | + | Mais on peut aussi créer et remplir le tableau "manuellement". |
+ | |||
+ | __Exemple :__ On crée un tableau contenant 3 entiers qui seront affectés à la case leur correspondant. | ||
+ | |||
+ | int tab [] = {3, 5, 7,}; | ||
+ | |||
+ | Ici, la case 0 prend la valeur 3, la case 1 prend la valeur 5, la case 2 prend la valeur 7. | ||
====Déclaration complète==== | ====Déclaration complète==== | ||
Ligne 23: | Ligne 31: | ||
//En algorithmique :// | //En algorithmique :// | ||
- | Créer un tableau de 10 cellules contenant des entiers | + | Créer un tableau de 10 cellules vides destiné à recevoir des nombres entiers. |
//En Java's cool :// | //En Java's cool :// | ||
Ligne 30: | Ligne 38: | ||
{ | { | ||
int [] tab = new int[10]; | int [] tab = new int[10]; | ||
- | println(tab[]); | ||
} | } | ||
//Retour de la Console :// | //Retour de la Console :// | ||
+ | |||
+ | Compilation réussie ! | ||
__Voir__ : [[javascool:les_tableaux:ecrire_dans_un_tableau|Ecrire dans un Tableau]], [[javascool:les_tableaux:lire_dans_un_tableau|Lire dans un Tableau]], [[javascool:les_tableaux:tableau_a_plusieurs_dimensions|Tableau à plusieurs dimensions]], [[javascool:les_tableaux:recapitulatif_des_fonctions|Récapitulatif des fonctions]] | __Voir__ : [[javascool:les_tableaux:ecrire_dans_un_tableau|Ecrire dans un Tableau]], [[javascool:les_tableaux:lire_dans_un_tableau|Lire dans un Tableau]], [[javascool:les_tableaux:tableau_a_plusieurs_dimensions|Tableau à plusieurs dimensions]], [[javascool:les_tableaux:recapitulatif_des_fonctions|Récapitulatif des fonctions]] | ||
- | Page créée par RASTEL & Corrigée par ? | + | Page créée par RASTEL et corrigée par QUINQUENEL |