I like to see simplified loops in Java. For example, traverse two collections/arrays of the same size simultaneously.
for (var f : fathers, var m : mothers) {
families.add(new Family(f, m));
}for (var f : fathers, var m : mothers) {
families.add(new Family(f, m));
}