相关疑难解决方法(0)

SONAR抱怨改变条件,因此它并不总是评估为"假"

public String generateURLSafeToken(String username, char[] password) throws CredentialTokenException {
    this.tokenValid = false;

    String token = null;
    if ((username.length() < 1) || (username == null)) {
        throw new CredentialTokenException("Username cannot be an empty string or null.");
    }
    if ((password.length < 1) || (password == null)) {
        throw new CredentialTokenException("Password cannot be an empty or null.");
    }
Run Code Online (Sandbox Code Playgroud)

我在第4行和第7行遇到此错误(用户名== null和密码== null)

我需要在我的代码中使用这一部分.我正在尝试isEmpty()而不是null,但也面临着问题.什么是解决此SONAR错误的替代方法或解决方案

java maven sonarqube

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×1

maven ×1

sonarqube ×1