首页 > 解决方案 > 将此幻数 5 分配给一个有名的常量,并使用该常量代替

问题描述

我从 SONAR 收到错误消息,我真的不明白以下问题的哪些变化将得到解决,有人可以建议我吗

班级

 @Component
    public class CatalogRequestValidator {
        
        public void validateBaseOffersReq(CatalogRequest baseOffersRequest) {
            int ZIP_CODE_LENGTH=5;
        }
    }

在此处输入图像描述

标签: javasonarqube

解决方案


在这种情况下,常量是public static final类中的字段,而不是方法变量。


推荐阅读