No you can’t . The case labels of a switch need to be compile time evaluable constant expressions with an integral type. But int literals like ‘+’ satisfy that requirement.28 Ara 2017
Read moreHow do you put a string in a switch case?
String in Switch Statement Example 1
Read moreCan you use equals in Java?
Java String equals() Method The equals() method compares two strings, and returns true if the strings are equal, and false if not . Tip: Use the compareTo() method to compare two strings lexicographically.
Read moreCan we use expression in switch case in Java?
The switch case in Java works like an if-else ladder, i.e., multiple conditions can be checked at once. Switch is provided with an expression that can be a constant or literal expression that can be evaluated . The value of the expression is matched with each test case till a match is found.
Read moreCan we use condition in switch-case?
Switch Case In C In a switch statement, we pass a variable holding a value in the statement. If the condition is matching to the value, the code under the condition is executed . The condition is represented by a keyword case, followed by the value which can be a character or an integer.
Read moreCan we use methods in switch-case?
No, you can’t .
Read moreCan switch-case be used for all data types?
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 more