对不同类别的id的物品中的某个字段做权重覆盖,除了直接使用if else语句还能有更优雅便于维护的方式吗?
有一批产品,他们中都包含一个config字段,现在在一个列表中有不同ID的产品,需要按照一定的权重规则取出需要的那个config字段:
例如id为1、3的权重高于2、4,id为2、4的又高于5、7
那么除了单纯的用if-else来操作还能怎样设计代码?以至于更便于维护
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
switch? 封装成一个函数更好
if else 也可以嘛 不复杂的