怎么在主程序实现
时间: 2024-02-22 14:59:13 浏览: 14
可以在主程序中增加一个选项,让用户选择是否进行搜索。代码如下:
```
while (true) {
System.out.println("请选择操作:");
System.out.println("1. 添加衣物");
System.out.println("2. 删除衣物");
System.out.println("3. 查看衣柜中的衣物");
System.out.println("4. 搜索衣物");
System.out.println("5. 退出");
int choice = scanner.nextInt();
scanner.nextLine();
switch (choice) {
case 1:
// 添加衣物的代码
break;
case 2:
// 删除衣物的代码
break;
case 3:
// 查看衣柜中的衣物的代码
break;
case 4:
System.out.println("请选择搜索类型:");
System.out.println("1. 按名称搜索");
System.out.println("2. 按颜色搜索");
System.out.println("3. 按尺码搜索");
int searchType = scanner.nextInt();
scanner.nextLine();
System.out.println("请输入关键词:");
String keyword = scanner.nextLine();
if (searchType == 1) {
wardrobe.searchClothes(keyword, "name");
} else if (searchType == 2) {
wardrobe.searchClothes(keyword, "color");
} else if (searchType == 3) {
wardrobe.searchClothes(keyword, "size");
} else {
System.out.println("输入有误,请重新输入!");
}
break;
case 5:
System.out.println("程序已退出!");
System.exit(0);
default:
System.out.println("输入有误,请重新输入!");
break;
}
}
```
在选择“4. 搜索衣物”后,会让用户选择搜索类型,然后输入关键词,最后调用 Wardrobe 类中的 searchClothes 方法进行搜索。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)