En Java, la entrada depende de la clase Scanner . Scanner es una nueva clase agregada en JDK 1.5. Puede usar esta clase para crear un objeto:
Lector de escáner=newScanner(System.in);
El objeto lector llama a los siguientes métodos para leer varios tipos básicos de datos ingresados por el usuario en la línea de comando:
nextBoolean(): ingresa el valor booleano
nextByte(): bytes de entrada
nextShort(): ingresa un número entero corto
nextInt(): entrada de número entero
nextLong(): ingresa un entero largo
nextFloat(): ingresa un número de punto flotante de precisión simple
nextDouble(): ingresa un número de coma flotante de doble precisión
Hay tres declaraciones de salida de uso común en Java:
La impresión de ajuste de línea se ajustará automáticamente después de la salida.
Imprime sin saltos de línea.
Salida según el formato.
Los caracteres de control de formato comunes son los siguientes:
Aviso :
Cuando se utiliza System.out.println() o System.out.print() para generar una constante de cadena, no puede aparecer "retorno de carro", por ejemplo:
System.out.println("Hola, encantado de conocerte");//Esta forma de escritura no se puede compilar.
Si necesitamos generar una cadena más larga, podemos dividir la cadena en varias partes y luego usar el símbolo de concatenación + para conectarlas de un extremo a otro, por ejemplo:
System.out.println("Hello," + "Encantado de conocerte");//Esta es la forma correcta de escribir