Salida de Java
En Java, simplemente puede usar
para enviar la salida a la salida estándar (pantalla).
Aquí,
-
Systemes una clase -
outes un campopublicstatic: acepta datos de salida.
No se preocupe si no lo entiende. Discutiremos class, public y static en capítulos posteriores.
Tomemos un ejemplo para generar una línea.
Salida:
Java programming is interesting.
Aquí, hemos utilizado el método println() para mostrar la cadena.
Diferencia entre println (), print () y printf ()
Ejemplo: print () y println ()
Salida:
1. println 2. println 1. print 2. print
Ejemplo: Impresión de variables y literales
Cuando ejecute el programa, la salida será:
5-10.6
Aquí, puede ver que no hemos usado las comillas. Es porque para mostrar números enteros, variables, etc., no usamos comillas.
Ejemplo: Imprimir cadenas concatenadas
Resultado:
I am awesome.Number = -10.6
En el ejemplo anterior, observe la línea
Aquí, hemos utilizado el operador + para concatenar ( une) las dos cadenas: «Yo soy» y «impresionante».
Y también, la línea,
Aquí, primero se evalúa el valor de la variable número. Luego, el valor se concatena a la cadena: «Número =».
Entrada de Java
Java proporciona diferentes formas de obtener información del usuario. Sin embargo, en este tutorial, aprenderá a obtener información del usuario usando el objeto de la clase Scanner.
Para usar el objeto de Scanner, necesitamos importar java.util.Scanner paquete.
Para obtener más información sobre Para importar paquetes en Java, visite Paquetes de importación de Java.
Luego, necesitamos crear un objeto de la clase Scanner. Podemos usar el objeto para tomar la entrada del usuario.
Ejemplo: Obtener entrada entera del usuario
Salida:
Enter an integer: 23You entered 23
En el ejemplo anterior, hemos creado un objeto llamado input de la clase Scanner. Luego llamamos al método nextInt() de la clase Scanner para obtener una entrada entera del usuario.
Nota: Hemos utilizado el método close() para cerrar el objeto. Se recomienda cerrar el objeto del escáner una vez que se toma la entrada.
Ejemplo: Obtener entrada flotante, doble y de cadena
Salida:
Enter float: 2.343Float entered = 2.343Enter double: -23.4Double entered = -23.4Enter text: Hey!Text entered = Hey!
Como se mencionó, hay otras formas de obtener información del usuario. Para obtener más información sobre Scanner, visite Java Scanner.