Sto sviluppando un'applicazione con Netbeans e Maven. La mia applicazione dovrebbe ottenere dati da stdin. Ma non riuscivo a capire come testarlo. Mettere < data.txt
nella lista di args non funziona.C'è un modo per reindirizzare l'input da file a stdin in Netbeans?
ho bisogno lo stesso di:
$ java MyProgram < data.txt
Perché si usa lo stdin come input e non semplicemente un paramenter che accede a un file? – khmarbaise
@khmarbaise È più veloce scrivere/leggere da processo padre a figlio anziché: apri file/scrivi su file/chiudi file/avvia processo/apri file/leggi da file/chiudi file. Con il mio scenario non dipende dalle prestazioni del filesystem e posso leggere dallo stream mentre il processo genitore sta scrivendo su di esso ... – denys