Java 确定密码--循环查找字符--附加StringBuilder 公共类编程{ 公共静态void main(字符串[]args){ //扫描仪扫描=新扫描仪(System.in); int l=0; StringBuilder密码=新建StringBuilder(); l=密码。长度(); 对于(l=1;l0 | | l
我想知道如何运行循环来找出PasswordGenerator类生成的第一个字符。但每个字符只是0-127之间的标准ASCII码,之后我必须将每个字符追加到字符串中。密码的长度在0到100之间(以上)。不需要循环 一旦您了解了如何调用密码生成器类来获取密码字符串中的值,只需使用以下代码获取第一个字符Java 确定密码--循环查找字符--附加StringBuilder 公共类编程{ 公共静态void main(字符串[]args){ //扫描仪扫描=新扫描仪(System.in); int l=0; StringBuilder密码=新建StringBuilder(); l=密码。长度(); 对于(l=1;l0 | | l,java,Java,我想知道如何运行循环来找出PasswordGenerator类生成的第一个字符。但每个字符只是0-127之间的标准ASCII码,之后我必须将每个字符追加到字符串中。密码的长度在0到100之间(以上)。不需要循环 一旦您了解了如何调用密码生成器类来获取密码字符串中的值,只需使用以下代码获取第一个字符 public class Programming { public static void main(String[] args) { // Scanner scan = new
public class Programming {
public static void main(String[] args) {
// Scanner scan = new Scanner( System.in );
int l = 0;
StringBuilder password = new StringBuilder();
l = password.length();
for (l = 1; l < 100; l++) {
if (l > 0 || l < 100) {
System.out.println("Your password has the correct length");
}
}
if (l < 0 || l > 100) {
System.out.println("Your password does NOT have the correct length");
}
for (int i = 0; i < 127; i++) {
}
}
}
不知道在我的程序中间有什么随机的,只是注意到…为什么你要通过密码长度检查100次?而且,我在你的代码中没有看到密码生成器。每次DNO没有先将密码设置为任何值时,您只是在测试一个空字符串。嗯,我认为这样可以将密码长度保持在0到100之间,但我猜它不是这样做的。不。那就是检查长度100次。这是多余的,因为长度将始终为0,因为您从未将密码设置为任何值。您忘记调用密码生成器类了吗?
char firstCharacter = password.charAt(0)