1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
package simple18_in;
import java.lang.String;
public class TestSwitchExpression1 {
public static String format (String... input) {
if (input == null) {
return "null";
} else if (input.length > 1) {
return "multiple";
} else {
return "single";
}
}
public static void main(String[] args) {
int value = 0;
String message = switch (value) {
case 0 -> {
String[] input = {""};
if (input == null) {
yield "null";
} else if (input.length > 1) {
yield "multiple";
} else {
yield "single";
}
}
default -> "";
};
}
}
|