sonar Save and re-use this “Random”

sonar问题处理

Posted by Autuan.Yu on December 30, 2020

君子生非异也,善假于物也

bug

Save and re-use this “Random”.

问题代码

public String method(){
    // ... other code ...
     Random random = new Random();
    // ... other code ...
    return "method over";
}

原因

推荐 将 Random 抽出 以复用 随机数

解决

因博主使用的有 Hutool工具包,所以直接改为工具包中的随机数:

RandomUtil.randomInt();

问题解决 撒花💕