项目中很多if-else,看着很难受,难以理解,一分钟教会你最简单解决多个if-else的方法
1、定义一个map,可以根据相应的key执行相应的方法。
private Map<ComponentType, Function<SAMSearchParam, List<ComponentSource>>> getComponentSourceDispatcher = new HashMap<>();
@PostConstruct
public void getComponentSourceDispatcherInit() {
原创
2020-06-24 16:13:31 ·
551 阅读 ·
2 评论