51,396
社区成员




package com.htd.warehouse.workflow;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
import org.apache.commons.lang3.StringUtils;
public class Client {
public static void main(String[] args) {
String endWord = "quit";
List<DeliveryMan> list = new ArrayList<>();
DeliveryMan deliveryMan1 = new DeliveryMan("De", "1661056879", "学院路");
DeliveryMan deliveryMan2 = new DeliveryMan("", "", "天乐园");
DeliveryMan deliveryMan3 = new DeliveryMan("James", "1669871236", "荷清路");
list.add(deliveryMan1);
list.add(deliveryMan2);
list.add(deliveryMan3);
boolean flag = true;
while (flag) {
Scanner scan = new Scanner(System.in);
System.out.print("请输入您要配送的地址:");
while (scan.hasNext()) {
String line = scan.nextLine();
for (DeliveryMan element : list) {
String name = element.getName();
String address = element.getAddress();
String iphone = element.getIphone();
if (StringUtils.equals(endWord, line)) {
System.out.println("再见");
flag = false;
break;
}
if (StringUtils.equals(address, line) && StringUtils.isNotEmpty(name)) {
System.out.println("为您服务的快递员是:" + name);
System.out.println("联系电话:" + iphone);
break;
}
if (StringUtils.equals(address, line) && StringUtils.isEmpty(name)) {
System.out.println("抱歉,没有找到为您配送的快递员");
break;
}
}
break;
}
}
}
}
class DeliveryMan {
private String name;
private String iphone;
private String address;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getIphone() {
return iphone;
}
public void setIphone(String iphone) {
this.iphone = iphone;
}
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
public DeliveryMan(String name, String iphone, String address) {
super();
this.name = name;
this.iphone = iphone;
this.address = address;
}
}