Class PatternMatchingSwitchEnumDemo

java.lang.Object
modernfeatures.java21.PatternMatchingSwitchEnumDemo

public class PatternMatchingSwitchEnumDemo extends Object
Demonstrates Java 21+ pattern matching for switch with enums. This example shows how to use modern switch expressions for concise and exhaustive handling of enum values.
  • Constructor Details

    • PatternMatchingSwitchEnumDemo

      public PatternMatchingSwitchEnumDemo()
  • Method Details

    • main

      public static void main(String[] args)
      Iterates over all TrafficLight enum values and uses a modern switch expression to provide concise and exhaustive handling of each case.