我有以下代码,我想知道是否有办法使用 switch 块而不是一堆 if/else 语句。我知道 Java 从 Java 1.7 开始支持 switch 块中的字符串,但我仍在使用 Java 1.6:
} else if (typeName.equals("Boolean")) {
return new SwitchInputType<Boolean>(new Boolean((String) memberValue));
} else if (typeName.equals("Double")) {
return new SwitchInputType<Double>(new Double((String) memberValue));
} else if (typeName.equals("Int32"))