Предложите, чтобы метод получил подобное поведение в Java как тогда, когда мы делаем freopen ("имя файла", "r", stdin) ИЛИ freopen ("имя файла", "w", stdout) в C.
Предполагая, что это перенаправление stdin/stdout/stderr, взгляните на System.setIn
и друзей. Они позволяют назначить другой InputStream
и PrintStream
System.in
, System.out
и System.err
.