Conecta con la salida estándar de la aplicación,
permitiendo escribir en ella. Lo más típico
System.out.print(x)
imprime la representación textual de “x”;
donde “x” es un valor de algún tipo primitivo, o un objeto, en cuyo caso se
imprime x.toString().
System.out.println(x)
hace lo mismo que “print(x)” pero, además,
cambia a la línea siguiente.
System.out.printf(formato, x)
System.out.format(formato, x)
llama a "formatter", imprimiento
el resultado..
class SystemOut |
public class SystemOut {
public static void main(String[] argumentos) { String nombre ="Aureliano Buendía"; System.out.print("de nombre: "); System.out.println(nombre); } } |
Normalmente lo que se escribe aparece en la
pantalla
$ java SystemOut
de nombre: Aureliano Buendía
Desde el sistema operativo, es fácil para el
usuario redirigir la salida a un fichero
$
java SystemOut > salida.txt
y también es posible cambiar la salida desde
dentro del programa
PrintStream salida = new
PrintStream("salida.txt");
System.setOut(salida);
La definición en la clase System es así:
public final static PrintStream out;
Ver "System.err".
Temas relacionados