Java scanner类
时间: 2023-10-22 09:09:46 浏览: 87
Scanner类是Java中的一个工具类,用于读取用户输入或文件中的数据。它提供了一些方法来解析基本类型和字符串,如nextInt()、nextDouble()、next()等。Scanner类可以从标准输入、文件和字符串中读取数据。
以下是Scanner类的一些常见方法:
1. next():读取下一个字符串,以空格作为分隔符。
2. nextLine():读取下一行字符串。
3. nextInt():读取下一个整数。
4. nextDouble():读取下一个双精度浮点数。
5. hasNext():判断是否还有下一个输入项。
6. hasNextInt():判断下一个输入项是否为整数。
7. useDelimiter():设置分隔符。
示例代码:
```java
import java.util.Scanner;
public class ScannerDemo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个整数:");
int num = scanner.nextInt();
System.out.println("您输入的整数是:" + num);
scanner.close();
}
}
```
阅读全文