J'ai besoin d'aide avec les flux en Java 8. J'ai une liste de noms avec une liste interne de nombres entiers comme ce code et cet exemple :
public class Test {
private String name;
private List<Integer> nrList;
public Test() {
}
public Test(String name, List<Integer> nrList) {
this.name = name;
this.nrList = nrList;
}
public String getName() {
return name;
}
public List<Integer> getNrList() {
return nrList;
}
}
Par exemple, je veux ceci :
1. Alex 10 15
2. Steve 5
3. Bob 3 16 20
pour se retrouver dans une liste redondante de noms comme celui-ci :
1. Alex 10
2. Alex 15
3. Steve 5
4. Bob 3
5. Bob 16
6. Bob 20
Comment puis-je gérer cela avec les flux Java 8 ?