El lenguaje de programación Java utiliza la clase System para recuperar aportaciones y enviar mensajes al usuario del software. La clase System.in recupera la información , y la clase System.out envía mensajes al usuario del software. Esta es la principal diferencia entre los dos objetos de la clase . System.in Clase
La clase Java System.in proporciona a los programadores una forma de recuperar la información de un usuario de software. Debe definir el tipo de variable que se va a utilizar para contener la información . Por ejemplo , si desea que el usuario del software para introducir un nombre , es necesario definir una variable de cadena que contiene la entrada. El siguiente código de Java solicita al usuario del software para introducir el nombre que figura en el nombre de la variable :
nombre
= System.in.read (entrada) ;
System.out clase
la clase System.out sólo imprime la información en la pantalla del usuario del software. No se recoge ninguna información . Utilice la clase para devolver información introducida por el usuario del software o enviar mensajes para que el usuario del software sabe que se ha producido un error. Con el siguiente código , se puede imprimir el mensaje " Se ha producido un error del sistema " en la pantalla del usuario de software :
System.out.println ( " . Se ha producido un error del sistema ");
Impresión de entrada información
el comando System.out también imprime la información introducida por el usuario del software . El comando System.in lee en la información, y se debe especificar la variable que se utiliza para leer la información al utilizar la clase System.out . Se especifica el buffer de entrada y la variable que contiene los datos de entrada. Usando el código siguiente se imprime el nombre introducido por el usuario de software :
System.out.write (nombre, 0 , input) ;
Looping con
System
En algunos casos es necesario recorrer una lista de entrada, como la entrada de un archivo o una gran variedad de información. Cuando se tiene este tipo de entrada que utilice la instrucción loop Java para pasar por cada valor de entrada y salida en la pantalla del usuario de software. El siguiente código Java pasa por cada valor de entrada y lo imprime en la pantalla :
while { name = System.in (entrada) ; System.out ( System.in.read () = -1 !) . println ( nombre) ;}