Files
Andrey Cherkasov 9ccc820db2 [java] Remove Java 17 Preview and Java 18 Preview language levels
IDEA-314047

GitOrigin-RevId: 8c24deb2dfb5361f08857d7933ab290476f4ce84
2023-06-19 17:37:05 +00:00

16 lines
286 B
Java

class Main {
void f(Object o) {
if (o instanceof CharSequence cs && cs instanceof String s) {
System.out.println(s);
}
}
void g(Object o) {
switch (o) {
case Integer i when o instanceof String s:
System.out.println(s);
default:
};
}
}