Entrada de usuario de recepción JAVA (escáner)
concepto:
Al java
recibir la entrada del usuario y C语言
un poco diferente, uno es el lenguaje orientado a objetos, un lenguaje de programación de procedimientos , solo las scanf
declaraciones en lenguaje C pueden, pero Java
necesitan guiar el paquete , que se cita API
, el java.util.Scanner;
paquete de importación .
Formato de uso:
Scanner input = new Scanner(System.in);//扫描系统输入的信息。
Al usar Scanner, debe prestar atención a tres entradas de uso común:
El primero:
int i = input.nextInt();//接收整型数据
/*
*这种情况下是只能接收整型数据
*/
El segundo tipo:
String str1 = input.next();//接收任何数据
/*
*返回String类型,但是不能接收空格,空格和回车便是结束。
*在输入内容之前所有输入的空格都不能接收。
*输入内容之后空格便是结束符。
*/
El tercer tipo:
String str2 = input.nextLine();//接收一整行数据
/*
*返回类型是String类型。
*可以接收空格。
*只能回车结束。
*/
para resumir:
Usarlo de acuerdo con la información de procesamiento diferente puede al menos reducir errores y problemas innecesarios.