-4

如何创建一个循环检查 1、4 次然后移动到 2,然后检查 4 次,然后移动到 3,然后检查 4 次。

例如:

//Btw, isNextFree is a boolean that returns true or false if the next line is free.
while(linenumber.isNextFree()){
int linenumber=1;
username = line(linenumber,usernamefile);
linenumber+=1;
}

因此,该循环的作用是检查 usernamefile.txt 的行号并将该值存储在哈希图中,我需要检查使用存储在该哈希图中的第一行中的字符串值,以在第 1 行的内容上生成 4 个字符串在用户名文件上与 passwordfile.txt 上的 1 个相同的密码字符串连接。

顺便说一句,我正在使用扫描仪,所以 line 和 linenumber.isNextFree 不存在,它基本上就像扫描仪的 .isNext 一样。

4

1 回答 1

0

我不明白问题的第二部分,第一部分:

for(int i=1; i<4; i++)
{
    for(int j=1; j<5; j++)
    {
       //Do somethings for check
       //Example
       System.out.println("It's "+ i + " = " j ");
   }
   System.out.println(""); //only a new line like \n
}

使用此代码,它执行 1、4 次后执行 2、4 次,然后执行 3、4 次

输出是:

    It's 1 = 1
    It's 1 = 2
    It's 1 = 3
    It's 1 = 4

    It's 2 = 1
    It's 2 = 2
    It's 2 = 3
    It's 2 = 4

    It's 3 = 1
    It's 3 = 2
    It's 3 = 3
    It's 3 = 4

我希望这有帮助。

于 2013-09-07T07:16:13.810 回答