1/18
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
Déclarationd d’un type enum :
enum Jour { LUNDI, MARDI, MERCREDI, JEUDI, VENDREDI, SAMEDI, DIMANCHE }
Méthodes d’instance retourne le rang de la valeur dans l’énumération, en commençant à 0.
.ordinal()
Jour.LUNDI.ordinal()
Méthodes d’instance : retourne le nom de la constante sous forme de chaîne.
.toString()
Jour.MARDI.toString() (retourne "MARDI")
Méthodes d’instance : compare deux valeurs selon leur rang. L’ordre est celui dans lequel les constantes ont été déclarées. Il suffit donc de les déclarer dans l’ordre souhaité.
compareTo() :
Méthode d’instance : retourne un tableau contenant toutes les valeurs dans l’ordre de déclaration
Jour.values();
Méthode d’instance : retourne la constante dont le nom correspond à la chaîne passée en paramètre.
Jour.valueOf(String)
Contrairement aux chaines de caractère les valeur d’un enum peuvent être comparé avec :
==
Jour j = Jour.MERCREDI;
Créer un ArrayList
Import java.util.ArrayList;
ArrayList <String>noms = new ArrayList<>();
ajouter des éléments :(2)
.add()
add(indice, element)
accéder au éléments :
.get();
connaitre le nombre de case du tableau :
.size();
Supprimer des éléments :(2)
.remove(indice);
.remove(“element”);
Boucle for-each:
ArrayList<String > villes = new ArrayList<>();
for (String ville : villes) { System.out.println(ville); }
Méthode :Retourne true si l’élément est présent dans la liste :
.contains(element)
méthode : Retourne true si la liste est vide :
.isEmpty()
méthode : Supprime tous les éléments de la liste :
clear()
méthode : Retourne l’indice du premier élément correspondant (ou -1)
indexOf(element)
méthode : Retourne l’indice du dernier élément correspondant (ou -1)
lastIndexOf(element)
Méthode : remplace l’élément à la position donnée :
set(indice, element)