bouzuya.hatenablog.com

ぼうずやのにっき

2022-05-19から1日間の記事一覧

Java instanceof のパターンマッチ変数のスコープ / ABC048 を解いた

Java の instanceof でのパターンマッチの変数のスコープはてっきり続く {} の中だけかと思ったのだけど if (!(s instanceof T t)) {} のあとで使えていて「そうなのか」と思った。 public static boolean bigEnoughRect(Shape s) { if (!(s instanceof Rect…