创建scanner对象
时间: 2023-08-22 22:10:19 浏览: 83
Java基于Scanner对象的简单输入计算功能示例
当你在Java中想要通过用户输入来获取数据时,你可以使用`Scanner`类来创建一个`Scanner`对象。下面是创建`Scanner`对象的示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// 创建Scanner对象
Scanner scanner = new Scanner(System.in);
// 从用户输入中读取字符串
System.out.print("请输入一个字符串: ");
String inputString = scanner.nextLine();
System.out.println("你输入的字符串是: " + inputString);
// 从用户输入中读取整数
System.out.print("请输入一个整数: ");
int inputInt = scanner.nextInt();
System.out.println("你输入的整数是: " + inputInt);
// 关闭Scanner对象
scanner.close();
}
}
```
在上面的示例中,我们首先导入`java.util.Scanner`类,然后在`main`方法中创建了一个`Scanner`对象`scanner`,并将其与标准输入流(`System.in`)关联。
通过使用`scanner.nextLine()`方法,我们可以从用户输入中读取一行字符串。类似地,通过使用`scanner.nextInt()`方法,我们可以从用户输入中读取一个整数。
最后,记得在使用完`Scanner`对象后调用`scanner.close()`方法来关闭它,释放资源。
阅读全文