/**
* @author lautturi.com
* Java example: java expression in switch case
*/
import java.util.*;
public class Lautturi {
private static final int MONDAY = 1;
private static final int TUESDAY = 2;
private static final int WEDNESDAY = 3;
private static final int THURSDAY = 4;
private static final int FRIDAY = 5;
private static final int SATURDAY = 6;
private static final int SUNDAY = 7;
public static void main(String[] args) {
int day = 3;
System.out.println(switch (day) {
case MONDAY, TUESDAY -> 1;
case WEDNESDAY,THURSDAY -> 1.2;
case FRIDAY, SATURDAY -> 1.5;
case SUNDAY -> 2;
default -> throw new IllegalStateException("Invalid day: " + day);
});
}
}
output:
1.2