[PDF] [PDF] JAVA 06 : COMPLÉMENTS – ARRAYLIST DOBJETS – OBJETS

Lorsque vous instanciez et initialisez un ArrayList de pays par exemple : Pour créer un objet GregorianCalendar, on peut utiliser un des constructeurs de la 



Previous PDF Next PDF





[PDF] Collections Collections Collections javautilArrayList

Peter Sander ESSI-Université de Nice Sophia Antipolis 5 ArrayList ❍ Création d'un ArrayList ○ il est possible d'indiquer la taille initiale dans le constructeur



[PDF] ArrayList - LACL

import java util ArrayList; class Notebook { ArrayList notes; // la collection Notebook() // le constructeur { // construit une liste de chaînes de caractères



[PDF] JAVA 06 : COMPLÉMENTS – ARRAYLIST DOBJETS – OBJETS

Lorsque vous instanciez et initialisez un ArrayList de pays par exemple : Pour créer un objet GregorianCalendar, on peut utiliser un des constructeurs de la 



[PDF] type et methode p - IGM

Java introduit les types paramétrés (generics) ArrayList, le compilateur substitue E par String méthode static ou private ou final ou constructeur



[PDF] Feuille 1 - Exercices de révision - LAMSADE

Algorithmique et programmation java DEMIEE Le constructeur Date(int j, int m, int a) construit un objet Date représentant la Feuille 2 ArrayList et récursivité



[PDF] DÉMO INF 2120 - UQAM - Réseau LABUNIX

Ajoutez un constructeur, des get/set, et une méthode toString() qui public static ArrayList tweens( double depart, double fin, int GUI java swing



[PDF] Exercices de Programmation Orientée Objet en Java - MIS

un constructeur - void ouvrir() : ouvre la On peut représenter les dates avec la classe java time Instant Il faut modifier le constructeur de la classe Jedi pour qu'un sabre soit créé quand this questions = new ArrayList();



[PDF] TP Noté 2011-2012 - Durée : 1h50 - Loria

l'autre reposant sur des tableaux `a taille variable (java util ArrayList) Éléments Définir un constructeur qui prend en param`etre une valeur enti`ere (int) qui 



[PDF] Collections : listes - CS-108

nombre de collections dans ce qui s'appelle le Java Java (ArrayList, LinkedList , HashSet, ) De plus, faites la copie au moyen du constructeur de copie

[PDF] arraylist<int>

[PDF] droit d'arrestation article

[PDF] interpellation police a domicile

[PDF] arrestation enquête préliminaire

[PDF] arrestation procédure pénale

[PDF] heure légale arrestation

[PDF] enquete preliminaire et garde a vue

[PDF] est ce que la police a le droit de rentrer chez moi

[PDF] arrestation citoyenne france

[PDF] article interpellation preliminaire

[PDF] droit lors d une arrestation

[PDF] pouvoir d'arrestation du citoyen

[PDF] l'article 73 du code de procédure pénale

[PDF] pierre lussac gestapo

[PDF] annales concours sous officier gendarmerie 2016

JAVA 06 : COMPLÉMENTS - ARRAYLIST D'OBJETS - OBJETS COMPOSÉSARRAYLIST D'OBJETS Lorsque vous instanciez et initialisez un ArrayList de pays par exemple :

List lesPays = new ArrayList ();

lesPays.add("France"); lesPays.add("Allemagne"); vous ajoutez

à la liste : lesPays un Objet de la classe String, on aurait pu écrire :lesPays.add(new String("France"));

Il est donc possible de cr

éer un ArrayList de La classe Person vu en TP :List lesPersonne = new ArrayList ();

lesPersonne.add(new Person( '' toto'' , 25, 1.8, 70)); lesPersonne.add(new Person( '' titi'' , 23, 1.74, 65)); lesPersonne.add(new Person( '' tutu'' , 27, 1.68, 58)); Et ensuite de parcourir cette collection pour afficher ou calculer les diff

érentes

caract

éristiques d'une personne :Exemple :

1 Comment afficher le nom de chaque personne figurant dans la collection ?

2 Comment afficher la taille moyenne des personnes figurant dans la collection ?

CLASSE COMPOSÉE Dans la classe DVD vu en TP, l'attribut dateSortie est une instance ( un objet) de la classe

GregorianCalendar, au m

ême tire que l'attribut String est une instance de la classe String.DVD titre : String couleur : char dateSortie : GregorianCalendar (Objet GregorianCalendar) + toString() : String + prixDVD() : double + isNouveaute() : boolean

Pour cr

éer un objet GregorianCalendar, on peut utiliser un des constructeurs de la classe:Attention : les mois commencent

à zéro GregorianCalendar dateSortie = new GregorianCalendar(2013,0,15); DVD dvd = new DVD("les seigneurs",'R',dateSortie) ; on peut

également utiliser la syntaxe suivante :

DVD dvd = new DVD("les seigneurs",'R',new GregorianCalendar(2013,0,15)) ;

Autre exemple :

Comment dans la classe Personne faire figurer le fait qu'une personne a une adresse ?

1 avoir > 1

Si on change les r

ègles, et qu'on vous indique qu'une personne peut avoir plusieurs adresses ( adresse principale, adresse de livraison, adresse de travail etc...), comment faire figurer ces adresses dans la classe Personne ?

Personne

nom : String age : int taille : double poids : double + toString() : String + isAdult() : boolean + determineIMC() : double + significationIMC() : String

Adresse

rue : String ville : String codePostal : Stringint + toString() : String

TP6 JAVA - COLLECTION D'OBJET

Exercice 1 :

Initialiser une liste de personne :

List lesPersonne = new ArrayList (); lesPersonne.add(new Person( '' toto'' , 25, 1.8, 70));

Ajouter à cette liste une dizaine de personnes ( prendre les personnes de la classe) 1 Afficher la taille moyenne et le poids moyen des personnes figurant dans la collection ?

2 - Afficher les caract

éristiques de la personne la plus grande 3 - Afficher les caract éristiques de la personne la plus maigreExercice 2 : 1 -

Écrire une classe adresse2 - Modifier la classe Person pour prendre en compte le fait qu'une personne

à une adresse3 - Ajouter

à votre List lesPersonne, l'adresse de chaque personne. ( mettre pour quelque personne le code postal de Melun : 77 000)

4 - Afficher toutes les personnes qui habitent Melun

Exercice 3 :

1 Modifier la classe Person pour prendre en compte le fait qu'une personne peut avoir

plusieurs adresses.

2 Ajouter

à votre List lesPersonne, les adresses de chaque personne. ( mettre pour quelque personne plusieurs adresses)

3 - Afficher toutes les personnes qui ont plus d'une adresse

Adresse

rue : String ville : String codePostal : String + toString() : String

Extrait : Class ArrayList

Constructor Summary

ArrayList()

Constructs an empty list with an initial capacity of ten.

ArrayList(int initialCapacity)

Constructs an empty list with the specified initial capacity.

Method Summary

booleanadd(E e) Appends the specified element to the end of this list. voidadd(int index, E element) Inserts the specified element at the specified position in this list. voidclear()

Removes all of the elements from this list.

Eget(int index)

Returns the element at the specified position in this list. booleanisEmpty()

Returns true if this list contains no elements.

Eremove(int index)

Removes the element at the specified position in this list. booleanremove(Object o) Removes the first occurrence of the specified element from this list, if it is present.

Eset(int index, E element)

Replaces the element at the specified position in this list with the specified element. intsize()

Returns the number of elements in this list.

quotesdbs_dbs13.pdfusesText_19