initial commit
This commit is contained in:
@@ -0,0 +1,72 @@
|
||||
# 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...
|
||||
Reference in New Issue
Block a user