Я пытаюсь написать программу, которая объединяет два массива из чисел, которые находятся в двух разных текстовых файлах в третий массив.Получение файлов из двух исходных файлов
У меня есть метод, чтобы объединить два массива в третий массив.
Но я не знаю как получить номера из второго файла.
Вот мой текущий код:
public static void main(String[] args) {
int[] mergedArray = {};
Scanner input = new Scanner(System.in);
System.out.println("Enter the name of your first file (including file extension): ");
String filename = input.next();
int[] firstArray;
try (Scanner in = new Scanner(new File(filename)))
{
int count = in.nextInt();
firstArray = new int[count];
firstArray[0] = count;
for (int i = 0; in.hasNextInt() && count != -1 && i < count; i++) {
firstArray[i] = in.nextInt();
}
} catch (final FileNotFoundException e) {
System.out.println("That file was not found. Program terminating...");
e.printStackTrace();
}
}
Любая помощь будет оценена спасибо.
Когда вы говорите о слиянии, вы имеете в виду, что хотите добавить два числа? – TameHog
Если вы знаете, как получить данные из 1 файла, то не можете ли вы сделать тот же процесс для второго файла? – EricF
Улучшение читаемости вопроса, код hilighter – dvhh