25Fermer27
BookeldOrLe 30/11/2007 à 19:52
C'est très malin d'ailleurs, car un prog correct pour le 5 marche de la même façon avec le 6, mais le 6 ajoute un comportement cohérent avec le switch sur les entiers :
        int i = Integer.parseInt (argv[0]) ;
        switch (i) {
        case 1 :
        case 2 :
            System.out.println ("cas géré : " + i) ;
        }

Qui ne nécessite pas de gérer tous les cas.

Donc en gros, on passe d'un filtrage exhaustif de types algébriques à un switch à la C, ce qui est àmha plus cohérent avec le modèle de Java.