lunes, 9 de agosto de 2010

Como usar System.out.println


Uno de los conceptos básicos al momento de hacer un programa, es la entrada y salida de datos, básicamente cualquier programa cuenta con tres flujos de datos (streams) elementales, que representan la entrada estandar (in), la salida estándar (out) y la salida de errores (err), normalmente en un programa de consola estos flujos están conectados de la siguiente manera

teclado -> in 
out -> pantalla
err -> pantalla


en la instrucción "System.out.println", hacemos uso de la clase System, la cual contiene varios métodos y campos estáticos, que son útiles a cualquier programa.

"out" es una variable miembro de la clase System, declarada como static y del tipo PrintStream esta variable miembro representa el flujo de datos asociado con la salida de nuestro programa, como vimos antes, esto normalmente es la pantalla. 


y finalmente println() es un método de la clase PrintStream que imprime el mensaje que pasamos como parámetro en el flujo de datos, y agrega un carácter de final de linea. podemos decir que 

println( x ) -> print( x )  + print( enter )  ; 


así por ejemplo 


System.out.println("hola mundo"); 

imprime el mensaje "hola mundo" y agrega un carácter de fin de linea.