IFT1176 Aspects Avancés en Java

Département d'informatique
et de recherche opérationnelle

Automne 2002


Accueil

Professeurs et
Démonstrateurs

Horaires et locaux

Notes de cours

Cours
après Cours

Démonstrations
et devoirs

Examens

Liens utiles

Au sujet du
livre de cours

Consultez vos notes

Foire aux questions
(FAQ)

Sessions antérieures
(A01, H02, E02)

Retour vers
session A02

Démonstration #2

                                                                              
Dernière mise à jour : Wed Sep 18 18:09:58 EDT 2002


IFT1176 -- Démonstration #2

Buts:

  • Pratiquer les collections ... du vieux et du neuf!

L'ensemble des fichiers: demo02.zip

Exercice 1 (solution)

Compléter le code du fichier suivant (HashTableTest.java)

Exercice 2 (solution)

Écrire une méthode qui permet d'échanger (swaper) les éléments d'une liste:

    public static void swap(List a, int i, int j);

    Dans la liste a:


    • i prendra la place de j
    • j prendra la place de i

Exercice 3 (solution)

Expliquez l'erreur générée lors de l'exécution du programme suivant (bug.java)

Exercice 4 (solution)

Utiliser une Map pour créer un dictionnaire.
Compléter le code du fichier suivant (Dico.java)


[top]


Dernière mise à jour : Wed Sep 18 18:09:58 EDT 2002
dift1176@iro.umontreal.ca