使用java.util.Scanner类接收用户在控制台输入byte、short、int、long、float、double、char等基本数据类型的数据:并且在控制台输出用户输入数据的结果。
时间: 2023-07-10 13:31:47 浏览: 55
好的,我可以为您提供Java代码来实现这个功能:
```java
import java.util.Scanner;
public class BasicDataTypesInput {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个 byte 类型的数字:");
byte byteVar = scanner.nextByte();
System.out.println("您输入的 byte 数字是:" + byteVar);
System.out.print("请输入一个 short 类型的数字:");
short shortVar = scanner.nextShort();
System.out.println("您输入的 short 数字是:" + shortVar);
System.out.print("请输入一个 int 类型的数字:");
int intVar = scanner.nextInt();
System.out.println("您输入的 int 数字是:" + intVar);
System.out.print("请输入一个 long 类型的数字:");
long longVar = scanner.nextLong();
System.out.println("您输入的 long 数字是:" + longVar);
System.out.print("请输入一个 float 类型的数字:");
float floatVar = scanner.nextFloat();
System.out.println("您输入的 float 数字是:" + floatVar);
System.out.print("请输入一个 double 类型的数字:");
double doubleVar = scanner.nextDouble();
System.out.println("您输入的 double 数字是:" + doubleVar);
System.out.print("请输入一个 char 类型的字符:");
char charVar = scanner.next().charAt(0); // 输入一个字符串,然后取第一个字符
System.out.println("您输入的 char 字符是:" + charVar);
}
}
```
运行程序后,就可以在控制台输入各种基本数据类型的数据,并且可以看到程序输出输入的结果。请注意,这个程序假设用户输入的数据都是合法的,没有进行任何异常处理。