2.创建Scanner对象,键盘录入 // 3.一直输入商品,直到end结束
时间: 2024-09-08 12:04:17 浏览: 43
在Java程序中,`Scanner`是一个内置的类,用于从标准输入设备(如键盘)获取用户输入。你可以按照以下步骤来创建一个`Scanner`对象并持续接收用户输入商品信息,直到遇到特定的结束条件:
1. **导入必要的包**:
首先,你需要导入`java.util.Scanner`包,它是处理键盘输入的主要工具。
```java
import java.util.Scanner;
```
2. **创建Scanner对象**:
创建一个名为`scanner`的`Scanner`对象,通常在`main()`函数中初始化。
```java
Scanner scanner = new Scanner(System.in);
```
3. **键盘录入循环**:
使用`while`循环结构,询问用户输入商品名,然后检查输入是否是"end"。如果不是,则继续接收输入;如果是,跳出循环。
```java
String input;
boolean isEnd = false; // 初始假设未到end
while (!isEnd) {
System.out.print("请输入商品名称(输入'end'结束): ");
input = scanner.nextLine(); // 获取一行用户的输入
if (input.equalsIgnoreCase("end")) { // 检查是否等于 "end"(忽略大小写)
isEnd = true;
} else {
// 对输入的商品名称进行处理...
}
}
```
在循环内部,你可以对输入的商品名做进一步的操作,比如添加到列表或数据库中,具体取决于你的程序需求。
阅读全文