Я пытаюсь понять, как зациклить имя файла. У меня есть 10 файлов, каждый из которых называется Myfile01.txt, Myfile02.txt, Myfile03.txt вплоть до Myfile10.txt.
Я сделал что-то подобное для первого имени файла, это в java.
String bob = new String("C:\\bob\\Myfile01.txt");
File file = new File(bob);
Scanner myinput = new Scanner(file);
Каждый файл содержит около 200 строк данных, которые я храню в массиве и использую .hasnext для определения того, какие данные попадают в какой массив. каждое имя отделяется линией.
for (int i=0;i<=200;i++)
{
rank[i] = input.next();
firstname[i] =input.next();
lastname[i] = input.next();
dadname[i] = input.next();
momname[i] = input.next();
}
теперь, когда я закончу хранить все в текстовом файле, я ищу способ перейти к следующему текстовому документу с циклом, чтобы избежать неуклюжести. Я могу жестко закодировать это, но это не будет хорошим стилем.
Спасибо за любые предложения!
20
перед%
в строке. Однако, если вы хотите быть более гибким, вам нужно будет настроить начальное значение переменной и условие (и, возможно, шаблон формата), чтобы они соответствовали формату имен файлов. 02.12.2015