java / beginner
Snippet
Switch Expressions (Arrow Syntax)
Modern Java switch expressions use the arrow operator (->) to return a value directly, making the code more concise and less prone to errors.
snippet.java
1
2
3
4
5
String dayType = switch (day) {case "Monday", "Friday" -> "Work day";case "Saturday", "Sunday" -> "Weekend";default -> "Unknown";};
Breakdown
1
switch (day)
Starts the switch expression based on the variable 'day'.
2
case ... -> "Work day";
Returns the string "Work day" if the day matches Monday or Friday.