IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Collection et Stream Java Discussion :

Tutoriel Guava, partie 2 : les collections


Sujet :

Collection et Stream Java

  1. #1
    Rédacteur
    Avatar de thierryler
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    4 078
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 078
    Points : 12 815
    Points
    12 815
    Par défaut Tutoriel Guava, partie 2 : les collections
    Bonjour à tous,

    Je vous propose une série d'articles consacrés à la bibliothèque Guava, by Google, dont voici le deuxième épisode : collections

    http://thierry-leriche-dessirier.dev...a/collections/

    Comme toujours, les remarques sont les bienvenues.

    Bonne lecture
    Thierry Leriche-Dessirier
    Consultant Java JEE Web Agile freelance
    Rédacteur pour Developpez
    Professeur de Génie Logiciel à l'ESIEA

    Site : http://www.icauda.com / Linked'in : http://www.linkedin.com/in/thierryler / Twitter : @ThierryLeriche

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 252
    Points : 1 419
    Points
    1 419
    Par défaut
    Bonjour,

    J'ai quelques petites remarques sur l'article :
    - II-A-1-c. : Le deuxième code devrait être "Arrays.asList(...)" et non "newArrayList(Arrays.asList())". Si l'emphase est présente pour montrer la copie de collection, il serait peut-être judicieux de le montrer clairement et indépendamment. De plus il est fait mention de "lignes" alors qu'instruction ou statement est plus correct. Une ligne est séparée par \r et/ou \n ; un statement est séparé par un ";".
    - II-A-2. "Guava introduit un objet, nommé « Iterables »," : Iterables n'est pas un objet, mais une classe.
    - II-B-1. Plus des maths qu'autre chose : 1 n'est pas un nombre premier, mais bon, c'est du chipotage.
    - II-B-2 et suivants. En français, on parle de collections "immuables", non "immutables". De même le "mutable" anglais devient "changeant" ou "variable".

    Sinon, à part ces quelques points, excellente introduction aux collections de Guava

    Olivier

  3. #3
    Rédacteur
    Avatar de thierryler
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    4 078
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 078
    Points : 12 815
    Points
    12 815
    Par défaut
    Merci pour ces bonnes remarques. J'ai fais des màj en conséquence.
    Thierry Leriche-Dessirier
    Consultant Java JEE Web Agile freelance
    Rédacteur pour Developpez
    Professeur de Génie Logiciel à l'ESIEA

    Site : http://www.icauda.com / Linked'in : http://www.linkedin.com/in/thierryler / Twitter : @ThierryLeriche

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2012
    Messages : 18
    Points : 39
    Points
    39
    Par défaut
    Bonjour,

    L'article est intéressant,
    Je vous fait part de quelques remarques:
    Dans le II-C-2 deuxieme exemple, on initialise une multiset, mais on l'appelle multimap.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Multiset<Integer> multimap = HashMultiset.create();
    En suite j'ai l'impression que le dernier paragraphe de II-C-2 n'est pas à sa place, et qu'il devrait plutôt être le dernier paragraphe de II-C-1

    Cordialement.

  5. #5
    Rédacteur
    Avatar de thierryler
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    4 078
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 078
    Points : 12 815
    Points
    12 815
    Par défaut
    bien vu... Mauvais copié collé : corrigé.
    Thierry Leriche-Dessirier
    Consultant Java JEE Web Agile freelance
    Rédacteur pour Developpez
    Professeur de Génie Logiciel à l'ESIEA

    Site : http://www.icauda.com / Linked'in : http://www.linkedin.com/in/thierryler / Twitter : @ThierryLeriche

Discussions similaires

  1. Tutoriel Guava, partie 4 : les utilitaires
    Par thierryler dans le forum API standards et tierces
    Réponses: 15
    Dernier message: 25/10/2013, 17h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo