System.setOut/setErr riassegnano lo standard output/error (cioè System.out o System.err che sono "globali" nella JVM).Originariamente inviato da GoldEmish
Ciao, grazie mille di queste dritte! Era proprio quello che cercavo.
Ma dimmi un po', con setErr e setOut valgono per tutte le classi?
Cioè se in una classe imposto un out, e poi dentro a questa classe parte un'altra classe con un output, dove va? segue l'ultimo setOut impostato dalla classe padre oppure per ogni classe devo fare setOut?
Pertanto una volta riassegnati, qualunque successive System.out.XXX o System.err.XXX vanno a finire dove sono state riassegnate!!

Rispondi quotando