Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 确定密码--循环查找字符--附加StringBuilder 公共类编程{ 公共静态void main(字符串[]args){ //扫描仪扫描=新扫描仪(System.in); int l=0; StringBuilder密码=新建StringBuilder(); l=密码。长度(); 对于(l=1;l0 | | l_Java - Fatal编程技术网

Java 确定密码--循环查找字符--附加StringBuilder 公共类编程{ 公共静态void main(字符串[]args){ //扫描仪扫描=新扫描仪(System.in); int l=0; StringBuilder密码=新建StringBuilder(); l=密码。长度(); 对于(l=1;l0 | | l

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

我想知道如何运行循环来找出PasswordGenerator类生成的第一个字符。但每个字符只是0-127之间的标准ASCII码,之后我必须将每个字符追加到字符串中。密码的长度在0到100之间(以上)。

不需要循环

一旦您了解了如何调用密码生成器类来获取密码字符串中的值,只需使用以下代码获取第一个字符

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)