gpt4 book ai didi

java - 密码验证不适用于特定序列

转载 作者:行者123 更新时间:2023-12-02 11:20:38 24 4
gpt4 key购买 nike

我写了这个方法

public boolean passwordCheck(String password)
{
boolean isValid = false;
int numCount = 0;

if(password.length() < 8){
return false;
}

for(int i = 0; i < password.length(); i++){
if(!Character.isLetterOrDigit(password.charAt(i)))
{
return false;
}
else{
return true;
}
}
return isValid;
}

当我执行passwordCheck("a * b * e * d * c")(想象星号之间没有空格)时,它应该返回 false,因为我有

if(!Character.isLetterOrDigit(password.charAt(i)))

因此,由于密码中有些内容不是有效字符,我希望它会返回 false,但事实并非如此。

最佳答案

第一个字符是字母或数字后返回 true。

关于java - 密码验证不适用于特定序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49952336/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com