private static void deleteCar(Scanner user) {//删除车辆方法 System.out.println("当前您的车辆清单如下:"); queryCar();//打印当前系统车辆 int userIn=checkCar(user);//提示用户输入租赁车辆类型并检测合法性 System.out.println("请输入您需要删除车辆的车牌编号"); int userId=user.nextInt(); if (userIn==1){//删除轿车 for (int i=0;i<listCar.size();i++) { if (listCar.get(i).getId() == userId) { System.out.println("车辆:" + listCar.get(i).getBrand() + listCar.get(i).getLicense() + "成功删除!"); listCar.remove(listCar.get(i)); return; } else if (i == listCar.size() - 1) { System.out.println("对不起,没有找到您想要删除的车辆!"); } } }else if (userIn==2){//删除客车 for (int i=0;i<bus.size();i++){ if (bus.get(i).getId()==userId){ System.out.println("车辆:"+bus.get(i).getBrand() +bus.get(i).getLicense()+"成功删除!"); bus.remove(bus.get(i)); return; }else if (i == bus.size() - 1) { System.out.println("对不起,没有找到您想要删除的车辆!"); } } }else if (userIn==3){//删除货车 for (int i=0;i<GoodsCar.size();i++){ if (GoodsCar.get(i).getId()==userId){ System.out.println("车辆:"+GoodsCar.get(i).getBrand() +GoodsCar.get(i).getLicense()+"成功删除!"); GoodsCar.remove(GoodsCar.get(i)); return; }else if (i == GoodsCar.size() - 1) { System.out.println("对不起,没有找到您想要删除的车辆!"); } } } }
时间: 2024-01-24 19:19:18 浏览: 122
mysql在java中的调用源码
这段代码实现了删除车辆的功能,它首先调用了queryCar()方法打印当前系统中的车辆清单,然后提示用户输入需要删除车辆的类型,并检测合法性。接下来,它要求用户输入需要删除车辆的车牌编号,并且针对不同类型的车辆在相应的列表中查找该车辆,如果找到了该车辆则进行删除操作并提示删除成功,否则提示没有找到需要删除的车辆。其中,listCar是存储轿车信息的列表,bus是存储客车信息的列表,GoodsCar是存储货车信息的列表。
阅读全文