No you can’t . The case labels of a switch need to be compile time evaluable constant expressions with an integral type.
Read moreWhat data types are required for a switch variable in Java 8?
A switch works with the byte , short , char , and int primitive data types. It also works with enumerated types (discussed in Enum Types), the String class, and a few special classes that wrap certain primitive types: Character , Byte , Short , and Integer (discussed in Numbers and Strings).
Read moreIs switch case available in Java?
The switch case in java executes one statement from multiple ones . Thus, it is like an if-else-if ladder statement. It works with a lot of data types. The switch statement is used to test the equality of a variable against several values specified in the test cases.
Read moreHow do you write a switch case in Java?
The Java switch expression must be of byte, short, int, long (with its Wrapper type), enums and string. Each case statement can have a break statement which is optional.
Read moreHow do you write a switch case in Java 8?
“switch case in java 8” Code Answer
Read moreDoes Java case work with strings?
Java (before version 7) does not support String in switch/case . But you can achieve the desired result by using an enum. Learn to use else .
Read moreCan String be used in switch case in Java?
Yes, we can use a switch statement with Strings in Java .5 Tem 2019
Read more