Java中使用Scanner()函数从控制台读取输入
发布时间:2023-07-06 10:31:36
在Java中,可以使用Scanner类从控制台读取输入。以下是使用Scanner类读取输入的示例代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// 创建Scanner对象
Scanner scanner = new Scanner(System.in);
// 读取整数
System.out.print("请输入一个整数:");
int num = scanner.nextInt();
System.out.println("输入的整数为:" + num);
// 读取字符串
System.out.print("请输入一个字符串:");
String str = scanner.next();
System.out.println("输入的字符串为:" + str);
// 读取浮点数
System.out.print("请输入一个浮点数:");
double decimal = scanner.nextDouble();
System.out.println("输入的浮点数为:" + decimal);
// 关闭Scanner对象
scanner.close();
}
}
以上的代码可以从控制台读取一个整数、一个字符串和一个浮点数,并输出它们的值。
输入示例:
请输入一个整数:123 请输入一个字符串:hello 请输入一个浮点数:3.14
输出示例:
输入的整数为:123 输入的字符串为:hello 输入的浮点数为:3.14
请注意,Scanner类的用法可能会根据具体的需求有所不同。可以根据实际情况对Scanner类进行更多的方法调用,以满足不同的输入需求。
