Java читает файл по командной строке, <(меньше) символа

Я пытаюсь прочитать имя файла в командной строке,

Это команда, которую наш профессор хочет, чтобы мы напечатали:

java MultiBinaryClient xxxxxx.edu 6001 < files.txt

Я пытался использоватьargs[3] чтобы получить имя файла, но аргументы содержат только"xxxxxx.edu" а также"6001", почему бы и нет"<" а также"files.txt" вargs[]? Может кто-нибудь мне помочь?

Кстати, я использую терминал MAC для тестирования своего кода, я думаю, мой профессор использует win CMD, это будет иметь значение?

Спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос