控制流 / 条件语句 / if/else 语句

import java.util.*;

record Point(int x, int y) {}

var n1 = Optional.of(42);
if (n1.get() instanceof Integer n) {
    System.out.printf("n1 is Optional(%d)\n", n);
}

var p = new Point(35);
if (p instanceof Point(var x, var y)) {
    System.out.printf("Point(%d, %d)", x, y);
}