import java.time.DayOfWeek; import java.time.LocalDate; import java.util.Arrays; import java.util.List; import static java.util.stream.Collectors.toList; public class Main { public static void main(String[] args) { System.out.println(daysInWeek(LocalDate.now())); } public static List<LocalDate> daysInWeek(LocalDate dayInWeek) { return Arrays.asList(DayOfWeek.values()).stream().map(dayInWeek::with) .collect(toList()); } }