使用For循环创建多个字符串

时间:2015-04-25 05:52:24

标签: java arrays string class for-loop

所以我有一个文本文件阅读器,当它们进来时读入每个字符串。

String R1Name = fileScanner.nextLine();
String R1URL = fileScanner.nextLine();
String R2 = fileScanner.nextLine();
String R2Name = fileScanner.nextLine();
String R2URL = fileScanner.nextLine();
String R3 = fileScanner.nextLine();
String R3Name = fileScanner.nextLine();
String R3URL = fileScanner.nextLine();

我怎么能拥有它所以它创建一个简单的for循环,编号为1-7,用较少的代码做同样的事情?

for(int i=0; i<8; i++){

            String R(i) = fileScanner.nextLine();
            String R(i)URL=fileScanner.nextLine();
    }

试图得到这样的东西,但没有运气

1 个答案:

答案 0 :(得分:2)

您可以使用array

String[] R = new String[8];
String[] RUrl = new String[8];

for(int i = 0; i < 8; i++)
{
    R[i] = fileScanner.nextLine();
    RUrl[i] = fileScanner.nextLine();
}