java中scanner嫦娥
时间: 2024-06-15 15:04:01 浏览: 114
在Java中,Scanner类是一个用于读取用户输入的工具类。它提供了一系列的方法来读取不同类型的输入,比如整数、浮点数、字符串等。使用Scanner类可以方便地获取用户的输入,并进行相应的处理。
Scanner类的常用方法包括:
1. nextInt():读取下一个整数。
2. nextDouble():读取下一个浮点数。
3. nextLine():读取下一行字符串。
4. next():读取下一个单词(以空格分隔)。
使用Scanner类需要先创建一个Scanner对象,并将输入流作为参数传递给它。常见的输入流包括System.in(标准输入流)和文件输入流。
下面是一个使用Scanner类读取用户输入的示例代码:
```java
import java.util.Scanner;
public class ScannerExample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个整数:");
int num = scanner.nextInt();
System.out.println("您输入的整数是:" + num);
System.out.print("请输入一个浮点数:");
double decimal = scanner.nextDouble();
System.out.println("您输入的浮点数是:" + decimal);
System.out.print("请输入一行字符串:");
String str = scanner.nextLine();
System.out.println("您输入的字符串是:" + str);
System.out.print("请输入一个单词:");
String word = scanner.next();
System.out.println("您输入的单词是:" + word);
scanner.close();
}
}
```
阅读全文