是啊,只能用 if...else 了,用枚举的话,还得先构造个枚举类,也挺麻烦的。感觉还可以啊,switch 中的 case 是占一行,这样也是占一行if( ) {} else if ( ){} else if ( ){} else if ( ){} else if ( ){} else if ( ){} else {}
你是根据不同的字符串调用不同的方法么?不清楚你具体的逻辑是怎样的,只能想到用 if...else
你这几个就叫多了啊。。你没看过别人的程序吗??还有更多的if...elseif ...else if ...else if....else 足足有一堆 这样的条件判断语句!
groovy可以支持字符串,java好像还是不行,能不能考虑下 hashCode,呵 ,乱想
public enum ***{
}应该可以
否则很难想
能用switch优先switch
以前好像在什么地方看过,说尽量不要用else,只用if。这样更严谨一点。
呵呵.支持,但建意用IF ESLE.