sonarqube 三元表达式
时间: 2023-08-08 07:12:12 浏览: 103
正则表达式实现excel判断(=IF(EXP,TRUE,FALSE))三元表达式(含各种嵌套复杂的判断表达式)分组提取内容
5星 · 资源好评率100%
Sonarqube对于三元表达式有一些规范和建议。首先,三元表达式的格式应为 expression1 ? expression2 : expression3,其中expression1是一个条件表达式,expression2和expression3是两个可能的结果。同时,建议将较复杂的表达式用括号括起来以确保正确的运算顺序。另外,Sonarqube也提醒不要在二元操作符的两边使用相同的表达式。这可能是代码中的一个错误,应该简化或修复它们。此外,Sonarqube还指出了使用“= ”而不是“ =”的问题,建议在赋值操作中使用空格。例如,应该使用a = b而不是a = b。
阅读全文