参数类型的字符串未定义运算符+

时间:2020-05-11 03:50:37

标签: java string

我正在创建一个使用GUI的项目,其中一部分要求用户使用用户名和密码登录。

我一直收到

对于参数类型字符串,未定义运算符+

错误,我不确定该怎么办。

代码如下:

public static String accEnter(String newUsername, String newPassword) {
        try {
            if(newUsername.equals(username) && newPassword.equals(password)) {
                System.out.println(“Welcome” + username);
            }
            else {
                throw new WrongPassWordException();
            }
        }
        catch(WrongPassWordException e) {
            System.out.println(e.getMessage());
        }
    }

错误发生在

 System.out.println(“Welcome” + username);

1 个答案:

答案 0 :(得分:2)

双引号是问题。将其设置为"而不是,它应该可以工作。