Java lee el archivo por línea de comando, símbolo <(menor que)

Estoy tratando de leer el nombre del archivo por la línea de comando,

Este es el comando que nuestro profesor quiere que escribamos:

java MultiBinaryClient xxxxxx.edu 6001 < files.txt

Estaba tratando de usarargs[3] para obtener el nombre del archivo, pero args solo contiene"xxxxxx.edu" y"6001". Por qué no"<" y"files.txt" en elargs[]? ¿Puede alguien ayudarme?

Por cierto, estoy usando el terminal MAC para probar mi código, creo que mi profesor usa win CMD, ¿hará alguna diferencia?

¡Gracias!

Respuestas a la pregunta(3)

Su respuesta a la pregunta