public class Driver {
public static void main(String[] args) {
int length=0;
int MaxNumber=100;
StringBuilder password = new StringBuilder();
do {
if (PasswordGenerator.matchLength (length))
System.out.println("The length of the character is " + length);
length++;
} while (length < MaxNumber);
do {
if (PasswordGenerator.matchCharAt (password))
System.out.println("The password is " + password);
} while ( );
}
}
我的代码应该找到给定密码的长度,它已经做到了。然后下一步应该通过将每个单独的字符附加到 Stringbuilder 来确定密码。
但无论如何我一直收到一个错误
类 PasswordGenerator 中的方法 matchCharAt 不能应用于给定类型:必需:char、int 找到:StringBuilder 原因:实际参数列表和形式参数列表的长度不同*
任何帮助都是极好的!
PS 密码生成器是一个“编造”类,如果您需要文档,我可以发布它。