Aparte de una clase anónima (new OutputStream() { ... }
), ¿alguien puede sugerir un equivalente moral de new FileOutputStream("/dev/null")
que también funciona en Windows?receptor independiente de la plataforma/dev/null para Java
En caso de que alguien se pregunte '¿para qué sirve esto?'
Tengo un programa que realiza un análisis de coherencia en un archivo. Tiene una opción 'verbosa'. Cuando la opción verbosa está activada, quiero ver una gran cantidad de resultados. El programa no tiene prisa, es una herramienta, así que en lugar de escribir todas esas declaraciones extra if
para probar si quiero el resultado, solo quiero escribirlo en el cubo de bits cuando no lo desee.
¿Por qué no lo que desea descartar los datos? –
@Tom Hawtin - edición editada para explicar. – bmargulies
Bien. Pensé que tu "clase anónima" iba a hacer lo que @iseletsk sugirió. –