Встретилось в одном из заданий (не на Javarush):
Есть задание - небольшая программа на Java. Одно из условий:запуск приложения через public static void main(String[] args), args[] параметра: файл входных данных, файл для записи ответа.
Не могу сообразить, как в args[] передать имена файлов:
input.txt, jutput.txt.
Подскажите, пожалуйста, если можно - на примере.
JavaRush
/Java блог
/Архив info.javarush
/Метод main. Как передать в параметрах main() имена файлов...
Miller777
21 уровень
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Запускаешь через консоль java Test input.txt output.txt, где Test — имя твоего класса.
Если выполняете в ИДЕА, то меню Run -> Edit Configuration -> Application в поле Program Arguments указываете аргументы через пробел.
Потом в main эти параметры получаешь
String fileNameIn = args[0];
String fileNameOut = args[1];
Спасибо за ответы Vovnet, Just, отдельное спасибо Sapphiron с ru.stackoverflow.