Salida de Java
En Java, simplemente puede usar
para enviar la salida a la salida estándar (pantalla).
Aquí,
-
System
es una clase -
out
es un campopublic
static
: 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.