01
ZeroToOneLearn. Code. Excel.
HomeLanguagesDSASystem DesignLow Level DesignRoadmapsAbout

Java Fundamentals

Progress: 225/225 chapters
var Keyword
Text Blocks
Switch Expressions
Record Classes
Sealed Classes
Pattern Matching
Virtual Threads
Structured Concurrency
Stream Gatherers
Foreign Function & Memory API
Unnamed Patterns and Variables
Languages/Java/Modern Java Features/Switch Expressions

Switch Expressions

Enhanced switch (Java 14+)

Code Examples

Switch expression

java
1
2int x = switch(day) {
3  case 1 -> 10;
4  default -> 0;
5};
6          
Previous
Text Blocks
Next
Record Classes
01
ZeroToOne

Learn. Code. Excel.

Learn

  • Languages
  • DSA
  • System Design
  • Low Level Design

Resources

  • Roadmaps
  • About

Connect

GitHub

© 2026 ZeroToOneAlgo. All rights reserved.