paquetage java util Peter Sander ESSI-Université de Nice Sophia Antipolis 3 Collections ❍ Problème ○ les tableaux ne répondent pas toujours à tous les
Previous PDF | Next PDF |
[PDF] Java : les collections
Java Les collections, c'est quoi ? sont des objets permettent de regrouper et List Java List ArrayList LinkedList Vector H H: Research and Training 6 / 50
[PDF] Collections en Java - Département dinformatique et de recherche
HashSet: les éléments sont rangés suivant une méthode de hachage import java util *; public class SetExample { public static void main(String args[]) { Set
[PDF] Les collections en Java - Université de Genève
Digression 1: les interfaces Java ❖ Digression 2: les classes génériques ❖ Les collections de données: 1 Les tableaux dynamiques: la classe ArrayList 2
[PDF] Les Collections - LIRMM
Les Collections Cours Java - F Michel Une collection est un objet qui regroupe d'autres un répertoire téléphonique -> une collection de noms associés à
[PDF] Les Collections - IGM
A quoi cela sert ? ○ Par exemple, java util Arrays sort() demande à ce que le tableau contienne des éléments
[PDF] Les collections - IGM
Il n'existe pas de méthode contains() ou shuffle() qui prend en paramètre un tableau dans java util Arrays mais en utilisant une vue public static void main( String
[PDF] Programmation Objet Java–Collections - LAMSADE
Ex : import java util *; class ListTest { public static void main(String [] args){ Collection l = new ArrayList(); l add("1"); l add("2"); l add("3"); f(l); }
[PDF] Les collections dans Java 2 Les collections dans Java 2 - Les pages
avoir un sens aussi bien pour les collections autorisant la duplication des éléments (List) que pour celles ne l'autorisant pas (Set) ○ boolean add(Object o ) ○
[PDF] Collections Collections Collections javautilArrayList
paquetage java util Peter Sander ESSI-Université de Nice Sophia Antipolis 3 Collections ❍ Problème ○ les tableaux ne répondent pas toujours à tous les
[PDF] Java Collection Framework
java util * ▫ Java 5 released ◇ Lots of changes about collections Collection ▫ Group of elements (references to objects) ▫ It is not specified whether they
[PDF] les collection en java
[PDF] hashtable java open classroom
[PDF] guerre de tranchées date
[PDF] exercices corrigés sur les collections en java pdf
[PDF] java liste vide
[PDF] cours php pdf complet
[PDF] parcours 3éme année du cycle secondaire collégial
[PDF] référentiel parcours avenir
[PDF] contraintes du parcours avenir
[PDF] parcours avenir folios
[PDF] les grandes phases de la seconde guerre mondiale
[PDF] guerre des tranchées 14-18
[PDF] epi parcours avenir stage
[PDF] l'immigration irlandaise aux etats unis
CollectionsCollections
Karima BoudaoudKarima Boudaoud
IUT- R&T
IUT- R&TPeter Sander ESSI-Université de Nice SophiaAntipolis2CollectionsCollections
Définition
une collection est un objet qui contient d'autres objets exemple: un tableau est une collectionClasses & interfacesAbstractCollection
ArrayList
Arrays
Collections
HashSet
LinkedList
TreeSet
Vector
List Map SetSortedMap
SortedSet
Package
Ces classes et interfaces se trouvent dans le
paquetage java.utilPeter Sander ESSI-Université de Nice Sophia
Antipolis3CollectionsCollections
Problème
les tableaux ne répondent pas toujours à tous les besoins quand un nombre inconnu d'objets sont à stocker... on pourrait créer un très grand tableau, maisce n'est pas très " propre » ce n'est jamais assez grand !Peter Sander ESSI-Université de Nice Sophia
Solution
la classe java.util.ArrayListjava.util.ArrayList c'est la classe la plus utilisée un ArrayListArrayList se comporte comme un tableau il contient plusieurs objets (de la classe Object uniquement) ne peut contenir des types primitifs il accède à ses éléments à l'aide d'un index il grossit automatiquement quand plus de place pour contenir de nouveaux objets il existe des méthodes pour ajouter ou enlever un élémentPeter Sander ESSI-Université de Nice Sophia
Antipolis5
ArrayListArrayList
Création d'un ArrayList
il est possible d'indiquer la taille initiale dans le constructeurIl y a 2 constructeurs :
ArrayList()
ArrayList(int initialCapacity)
Peter Sander ESSI-Université de Nice Sophia
Antipolis6
ArrayListArrayList
Modification d'éléments
Il y a deux manières d'ajouter un élémentà la fin d'un ArrayList avec la méthode boolean add(Object newElement)à une position donnée
void add(int index, Object newElement)throws IndexOutOfBoundsExceptionle paramètre index indique où insérer le nouvel élément
si position incorrecte, une exception est levée