dotfiles
bugabingas dorkfiles
owned by admin
pi/agent/skills/optional/java/java-unnamed-variables-patterns/examples/jep-456.md
RawRendered preview
Source: https://openjdk.org/jeps/456
try {
parse(input);
} catch (NumberFormatException _) {
return Optional.empty();
}
record Point(int x, int y) {}
record ColoredPoint(Point p, String color) {}
if (obj instanceof ColoredPoint(Point(int x, _), _)) {
System.out.println(x);
}
# [JEP 456](https://openjdk.org/jeps/456) examples
Source: https://openjdk.org/jeps/456
```java
try {
parse(input);
} catch (NumberFormatException _) {
return Optional.empty();
}
```
```java
record Point(int x, int y) {}
record ColoredPoint(Point p, String color) {}
if (obj instanceof ColoredPoint(Point(int x, _), _)) {
System.out.println(x);
}
```