printTriangularNumberからDuff’s ... ノート
DZone.comのRSS

printTriangularNumberからDuff’s Deviceまで:Javaのswitch文の旧式と新式をマスターする

このブログ記事では、Javaのswitch文が、フォールスルーという奇妙なものから強力な式へとどのように進化し、その仕組みを理解することでDuff's Deviceのような古典的なテクニックがどのように解き明かされるかを見ていきます。 Javaのswitch文は、フォールスルーしやすい構文から、Java 14で導入されたモダンな式構文へと進化しました。この記事では、break文なしでケースを意図的に実行させることで三角数を計算するメソッドという具体的な例を用いて、この進化をたどります。