有一批产品,他们中都包含一个config字段,现在在一个列表中有不同ID的产品,需要按照一定的权重规则取出需要的那个config字段:
例如id为1、3的权重高于2、4,id为2、4的又高于5、7
那么除了单纯的用if-else来操作还能怎样设计代码?以至于更便于维护
有一批产品,他们中都包含一个config字段,现在在一个列表中有不同ID的产品,需要按照一定的权重规则取出需要的那个config字段:
例如id为1、3的权重高于2、4,id为2、4的又高于5、7
那么除了单纯的用if-else来操作还能怎样设计代码?以至于更便于维护
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
switch? 封装成一个函数更好
if else 也可以嘛 不复杂的