相关疑难解决方法(0)

修改if-else到策略模式

我在java中有以下if-else分支.

    if (str.equals("a")) { A;}
else if (str.equals("b")) { B;}
else if (str.equals("c")) { C;}
else if (str.length == 5) { D;}
else { E;}
Run Code Online (Sandbox Code Playgroud)

如何将此代码修改为策略模式?

java if-statement strategy-pattern

6
推荐指数
1
解决办法
7190
查看次数

标签 统计

if-statement ×1

java ×1

strategy-pattern ×1