Praktikum 3: Ordnung
This commit is contained in:
parent
39e025ef15
commit
3b50650702
|
@ -73,7 +73,8 @@ public class Vorlesungsverzeichnis implements Comparator<Vorlesung>{
|
|||
|
||||
*/
|
||||
|
||||
Map<String, Set<String>> map = vorlesungen.stream().collect(Collectors.groupingBy(Vorlesung::getDozent, Collectors.mapping(Vorlesung::getTitle, Collectors.toSet())));
|
||||
Map<String, Set<String>> map = vorlesungen.stream().collect(
|
||||
Collectors.groupingBy(Vorlesung::getDozent, Collectors.mapping(Vorlesung::getTitle, Collectors.toSet())));
|
||||
Set<String> set = new HashSet<>();
|
||||
map.forEach((s, strings) -> {
|
||||
if(strings.size() >= 2) set.add(s);
|
||||
|
@ -104,7 +105,8 @@ public class Vorlesungsverzeichnis implements Comparator<Vorlesung>{
|
|||
}
|
||||
return map;
|
||||
*/
|
||||
Map<String, List<String>> map = vorlesungen.stream().collect(Collectors.groupingBy(Vorlesung::getStudiengruppe, Collectors.mapping(Vorlesung::getTitle, Collectors.toList())));
|
||||
Map<String, List<String>> map = vorlesungen.stream().collect(
|
||||
Collectors.groupingBy(Vorlesung::getStudiengruppe, Collectors.mapping(Vorlesung::getTitle, Collectors.toList())));
|
||||
map.forEach((s, strings) -> Collections.sort(strings));
|
||||
return map;
|
||||
}
|
||||
|
@ -137,8 +139,8 @@ public class Vorlesungsverzeichnis implements Comparator<Vorlesung>{
|
|||
}
|
||||
return map;
|
||||
*/
|
||||
Map<String, List<String>> map = vorlesungen.stream().collect(Collectors.groupingBy(Vorlesung::getTitle, Collectors.mapping(Vorlesung::getDozent, Collectors.toList())));
|
||||
|
||||
Map<String, List<String>> map = vorlesungen.stream().collect(
|
||||
Collectors.groupingBy(Vorlesung::getTitle, Collectors.mapping(Vorlesung::getDozent, Collectors.toList())));
|
||||
Iterator<Map.Entry<String, List<String>>> iterator = map.entrySet().iterator();
|
||||
while (iterator.hasNext()) {
|
||||
Map.Entry<String, List<String>> entry = iterator.next();
|
||||
|
|
Loading…
Reference in New Issue