我有六个不同的值{string1, string2, .., string6}
我必须从MongoDB中获取所有这些值,在那里我比较不同的条件。在这六个值的基础上,我运用了我的逻辑。
我需要写一种有效而快速的比较方法。 我应该去基于正则表达式的搜索,还是应该比较六个独立的布尔条件 哪种方法最好,为什么?
注意:我必须将这六个值与我的数据进行比较。
答案 0 :(得分:1)
我不建议使用正则表达式,但无论如何你不会看到任何性能损失,除非你查询分配更多的项目。为了简单和可读性,我建议使用switch()语句。
答案 1 :(得分:0)
好吧,如果你想检查六个不同字符串值之间变量的相等性,建议使用if over else切换。 请浏览以下链接: