Cyril Rabat


TP n°2 : collections en Java

Le but de ce TP est de revenir sur les collections proposées dans l'API Java puis de terminer l'application proposée au TP 1.

Les collections en Java

Dans le projet précédent, nous avions besoin d'utiliser des ensembles (au sens large) de voitures. Il est possible d'exploiter les tableaux ou des collections proposées dans l'API Java.

  1. En vous aidant de l'API Java, déterminez les différents types de collection proposés dans l'API Java.
  2. À l'aide d'un petit programme, générez des voitures aléatoirement (plusieurs millers). En utilisant plusieurs types de collections :
    • Ajoutez les voitures dans la collection
    • Affichez toutes les voitures
    • Recherchez une voiture spécifique
    • Supprimez une voiture
  3. Reprenez la question précédente et comparez l'utilisation des itérateurs et des accès "directs" proposés par les collections.
  4. Comment est-il possible de comparer les différents types de collection ?
  5. À partir de vos connaissances en algorithmique, puis de l'énoncé du TP 1, cherchez quelles collections sont les plus appropriées aux besoins.

Constructeur automobile - le retour

Reprenez l'énoncé du TP 1 et terminez votre application. Vous prendrez soin d'utiliser les bons types de collection.


Version de cette page Mardi 25 Septembre 2018

© Cyril Rabat 2018

Connexion

Mot de passe perdu

Dernières nouvelles

12/02/2019 La période de candidature pour les Masters d'Informatique de l'URCA est du 22 avril au 13 mai 2019.
28/01/2019 Les notes et les IPs sont dorénavant accessibles depuis votre espace personnel. Loguez-vous pour y accéder.
23/01/2019 Les emplois du temps sont de nouveau accessibles depuis le site de l'UFR Sciences.
27/09/2018 Une page a été créée pour vous permettre d'obtenir toutes les informations concernant les stages pour la Licence. Contactez le responsable pour plus d'informations.

Contact

Courriel :
cyril.rabat [at] univ-reims.fr

Téléphone :
+33-326-91-33-81

Fax :
+33-326-91-33-97

Facebook :
lien Facebook direct