java扫描器输入输出
时间: 2024-06-20 12:01:30 浏览: 6
在Java中,Scanner类是一个用于从标准输入(通常是键盘)读取数据的输入流。它可以帮助你在程序中接收用户的输入,比如在控制台应用中获取用户输入的字符串、整数、浮点数等。以下是一个简单的使用Scanner的例子:
```java
import java.util.Scanner;
public class ScannerExample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 创建Scanner对象,关联到系统输入
System.out.println("请输入您的名字:");
String name = scanner.nextLine(); // 读取一行字符串,包括空格
System.out.println("Hello, " + name + "!");
System.out.println("请输入您的年龄:");
int age = scanner.nextInt(); // 读取下一个整数
System.out.println("You are " + age + " years old.");
scanner.close(); // 关闭Scanner,释放资源
}
}
```
在这个例子中,`nextInt()`和`nextLine()`是Scanner提供的方法,分别用于读取整数和字符串。
另一方面,输出(即打印)通常使用`System.out.println()`或`System.out.print()`,它们将信息输出到控制台,用户可以在那里看到程序的运行结果。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![ppt](https://img-home.csdnimg.cn/images/20210720083527.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)