Files
UTEC-Lic_ME_2024_2025/UTC503/25-01-06/README.md
T
Guillaume-Sanchez ff4bb12d22 initial commit
2026-05-26 13:56:03 +02:00

2.0 KiB

503 06/01/2025

Tableau

Unidimentionnel -> C'est un tableau de type vecteur

MultiDimentionnel -> C'est un tableau de type matrice

Tableau Unidimentionnel

Un tableau est une variable un peu particlière, nous pouvons lui affecter plusieurs valeurs ordonnées séquentiellement.

Tab1 = {5,1,8,3,4,7,6,7,8,0}

Nous appelons ces valeurs au moyen d'un indice.

  • Tab1 = {5,1,8,3,4,7,6,7,8,0}
  • indice = {0,1,2,3,4,5,6,7,8,9}

Un indice permet de se positionnener dans un tableau, d'identifier une valeur, exemple ci dessus, [0] = 5

Déclaration d'un tableau en java :

<"Type du Tableau"> <"nom du tableau"> [] = {"contenu du tableau"}

Dans la pratique :

int tableauEntier[] = {0,1,2,3,4,5,6,7,8,9};

double tableauDouble

Déclaration d'un tableau à une dimention :

int tableauEntier[] = new int[6];
ou
int[] tableauEntier2[] = new int[6];

Tableau multidimentionnel :

Un tableau multidimentionnel n'est rien d'autre qu'un tableau contenant au minimum deux tableaux.

Exemple soit un tableau multidimentionnel (2 lignes) appelé premierNombre

  • La première contiendra les nombres paires
  • La seconde contiendra les nombres impraires

PremierNombre = {{0,2,4,6,8},{1,3,5,7,9}};

Conceille pratique utiliser la methode clone() pour éviter d'utiliser votre tableau originel.

Fonction et Procédure

  • Méthode : peut être une fonction ou une prcoédure
  • Fonction : retourne une valeur
  • Procédure : ne retourne pas de valeur

Une fonction permet de créer un traitement qui pourra être utiliser à chaque fois qu'on en a besoin.

public static double

Détails de cela :

  • Tous d'abort public, C'est ce qui définit la portée de la méthodes (programmation objets)
  • Ensuite il y a static
  • Juste après nous avons double, Il s'agit du type de retour de la méthode. Pour faire simple, ici, notre méthode va renvoyer un double.
  • Vient ensuite le nom de la méthode, C'est avec ce nom que nous l'appellerons
  • Puis arrivent les arguments de la méthode. Ce sont en fait les paramètres ont la méthode à besoin. etc...