La méthode forEach de Vector
Bonsoir,
J'ai un Vector d'interface Affichable comme ceci :
Code:
Vector<Affichable> table = new Vector<>();
J'ai utiliser la boucle for-each dans NetBeans 7.4 et il m'a suggéré l’écriture suivante (en utilisant l'option Use Foncional Operation !) :
Code:
1 2 3 4 5
| void affiche() {
table.stream().forEach((a) -> {
a.affiche();
});
} |
Je l'ai pas bien compris. (sachant que la méthode affcihe se trouve dans l'interface Affichable)
Est-ce que c'est une autre écriture de for ou bien c'est une méthode de Vector ?
d'avance merci.