dotfiles bugabingas dorkfiles
owned by admin
README Source History Refs Compare Notes Search pi/agent/skills/optional/java/java-sequenced-collections/examples/jep-431.md Raw Rendered preview
Source: https://openjdk.org/jeps/431
SequencedCollection<String> names = new ArrayList<>(List.of("Alice", "Bob", "Carol"));
String first = names.getFirst();
String last = names.getLast();
for (String name : names.reversed()) {
System.out.println(name);
}
SequencedMap<Integer, String> map = new LinkedHashMap<>();
map.put(1, "one");
map.put(2, "two");
map.putFirst(0, "zero");
Map.Entry<Integer, String> newest = map.lastEntry();
# [JEP 431](https://openjdk.org/jeps/431) examples
Source: https://openjdk.org/jeps/431
``` java
SequencedCollection<String> names = new ArrayList<>(List.of("Alice", "Bob", "Carol"));
String first = names.getFirst();
String last = names.getLast();
for (String name : names.reversed()) {
System.out.println(name);
}
```
``` java
SequencedMap<Integer, String> map = new LinkedHashMap<>();
map.put(1, "one");
map.put(2, "two");
map.putFirst(0, "zero");
Map.Entry<Integer, String> newest = map.lastEntry();
```