import java.time.DayOfWeek;
import java.time.format.TextStyle;
import java.util.Arrays;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.stream.Collectors;
class Main {
public static void main
(String[] args
) { // Display names as a List
List
<String
> list
= Arrays.
stream(DayOfWeek.
values()) .
map(dw
-> dw.
getDisplayName(TextStyle.
FULL,
Locale.
GERMAN)) .collect(Collectors.toList());
// Display names as a Map
Map
<String, Integer
> map
= Arrays.
stream(DayOfWeek.
values()) .collect(Collectors.toMap(
dw
-> dw.
getDisplayName(TextStyle.
FULL,
Locale.
GERMAN),
dw -> dw.getValue(), (dw1, dw2) -> dw1, LinkedHashMap::new));
}
}
aW1wb3J0IGphdmEudGltZS5EYXlPZldlZWs7CmltcG9ydCBqYXZhLnRpbWUuZm9ybWF0LlRleHRTdHlsZTsKaW1wb3J0IGphdmEudXRpbC5BcnJheXM7CmltcG9ydCBqYXZhLnV0aWwuTGlua2VkSGFzaE1hcDsKaW1wb3J0IGphdmEudXRpbC5MaXN0OwppbXBvcnQgamF2YS51dGlsLkxvY2FsZTsKaW1wb3J0IGphdmEudXRpbC5NYXA7CmltcG9ydCBqYXZhLnV0aWwuc3RyZWFtLkNvbGxlY3RvcnM7CgpjbGFzcyBNYWluIHsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKCQkvLyBEaXNwbGF5IG5hbWVzIGFzIGEgTGlzdAoJCUxpc3Q8U3RyaW5nPiBsaXN0ID0gQXJyYXlzLnN0cmVhbShEYXlPZldlZWsudmFsdWVzKCkpCgkJCQkubWFwKGR3IC0+IGR3LmdldERpc3BsYXlOYW1lKFRleHRTdHlsZS5GVUxMLCBMb2NhbGUuR0VSTUFOKSkKCQkJCS5jb2xsZWN0KENvbGxlY3RvcnMudG9MaXN0KCkpOwoKCQkvLyBEaXNwbGF5IG5hbWVzIGFzIGEgTWFwCgkJTWFwPFN0cmluZywgSW50ZWdlcj4gbWFwID0gQXJyYXlzLnN0cmVhbShEYXlPZldlZWsudmFsdWVzKCkpCgkJCQkuY29sbGVjdChDb2xsZWN0b3JzLnRvTWFwKAoJCQkJCQlkdyAtPiBkdy5nZXREaXNwbGF5TmFtZShUZXh0U3R5bGUuRlVMTCwgTG9jYWxlLkdFUk1BTiksCgkJCQkJCWR3IC0+IGR3LmdldFZhbHVlKCksIChkdzEsIGR3MikgLT4gZHcxLCBMaW5rZWRIYXNoTWFwOjpuZXcpKTsKCgkJU3lzdGVtLm91dC5wcmludGxuKGxpc3QpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihtYXApOwoJfQp9
[Montag, Dienstag, Mittwoch, Donnerstag, Freitag, Samstag, Sonntag]
{Montag=1, Dienstag=2, Mittwoch=3, Donnerstag=4, Freitag=5, Samstag=6, Sonntag=7}