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

Recherche:

Type: Messages; Utilisateur: adiGuba

Recherche: Recherche effectuée en 0,02 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    78
    Affichages
    21 827

    Sondage : C'est fait : cette proposition a été intégré dans...

    C'est fait : cette proposition a été intégré dans Java 7 sous le nom de "diamond syntax".

    Pour la petit histoire il s'agit de la première modification du langage de Java 7 ;)


    Pour plus d'info...
  2. Votes reçus
    +0 -0
    Réponses
    78
    Affichages
    21 827

    Sondage : Dans ce cas là la syntaxe ne serait sûrement pas...

    Dans ce cas là la syntaxe ne serait sûrement pas possible.

    C'est un peu comme la syntaxe raccourci des tableaux, où l'on peut omettre le type du tableau :

    String[] array = { "a", "b", "c" };...
  3. Votes reçus
    +0 -0
    Réponses
    78
    Affichages
    21 827

    Sondage : De la manière dont je l'ai compris, ce ne serait...

    De la manière dont je l'ai compris, ce ne serait possible que dans le cas d'une instantiation en ligne... un peut comme pour les tableaux :


    int[] values = { 1, 2, 3, 4 }; // OK

    values = {...
  4. Votes reçus
    +0 -0
    Réponses
    78
    Affichages
    21 827

    Sondage : Parce que pour la création on a besoin de...

    Parce que pour la création on a besoin de connaitre le type précis pour pouvoir le créer : va-t-on instancier une HashMap, une TreeMap, ou une autre Map ???

    Par contre quand on l'utilise dans 99%...
  5. Votes reçus
    +0 -0
    Réponses
    78
    Affichages
    21 827

    Sondage : Perso cela ne m'enchante pas :? :arrow: On...

    Perso cela ne m'enchante pas :?

    :arrow: On perd toute l'abstraction des types...



    Map<Context,Layer> map = ...;
    :arrow: J'utilise une Map, et je me fiche de son implémentation exacte. Bref...
  6. Votes reçus
    +0 -0
    Réponses
    78
    Affichages
    21 827

    Sondage : +1 Actuellement ce code génère un warning, qui...

    +1

    Actuellement ce code génère un warning, qui est un peu inutile dans ce cas précis. Pourtant la solution de désactiver les warnings checked/unchecked n'en est pas une car il y a d'autre warning...
  7. Votes reçus
    +0 -0
    Réponses
    78
    Affichages
    21 827

    Sondage : Pour moi c'est le type déclaré qui est important...

    Pour moi c'est le type déclaré qui est important et non pas le type de la création , donc :

    Map<Context,Layer> mymap = new HashMap();
    traitement(mymap);


    :arrow: Cela n'apporte rien...
  8. Votes reçus
    +0 -0
    Réponses
    78
    Affichages
    21 827

    Sondage : Oui pour moi : cela permet d'éviter une...

    Oui pour moi : cela permet d'éviter une répétition inutile...

    Bien sûr quoi qu'il arrive la première syntaxe sera toujours valide (rien que pour assurer la compatibilité ascendante).

    a++
Affichage des résultats 1 à 8 sur 8