• [^] # Re: Groovy

    Posté par . En réponse à la dépêche Découvrir Xtend, un langage extension de Java. Évalué à 0.

    J'ai du mal à comprendre ce qui est une mauvaise idée dans le fall-through, tu peux éclairer ma lanterne ? Je rappelle, au cas où tu ne l'aurais pas compris, qu'en groovy tu as bien la directive "break", qui permet donc au choix de mutualiser le code de traitement de plusieurs cas (par son absence), ou non. Ça m'a déjà été utile, donc je suis curieux.

    Pour tester une collection, tu peux aussi utiliser une closure :

    switch ([1,2]) {
     case { it == [1,2] }:
     //OK
    }