public class CustomerBiz {
String[] names=new String[5];
public void addName(String name){
for(int i=0;i<names.length;i++){
if(names[i]==null){
names[i]=name;
break;
}
}
}
public void showNames(){
for(int i=0;i<names.length;i++){
System.out.println(names[i]+" ");
}
}
public boolean aName(String oldName,String newName){
boolean find=false;
for(int i=0;i<names.length;i++){
if(names[i].equals(oldName)){
names[i]=newName;
find=true;
break;
}
}
System.out.println(oldName+" "+newName);
return find;
}
}
import java.util.Scanner;
public class TestCustomer {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
CustomerBiz s=new CustomerBiz();
boolean con=true;
while(con){
System.out.println("请输入客户信息");
String name=input.next();
s.addName(name);
System.out.println("是否继续输入(1/2)");
int h=input.nextInt();
if(h==1){
con=false;
}
}
s.showNames();
System.out.println("输入旧姓名");
String oldName=input.next();
System.out.println("输入新姓名");
String newName=input.next();
if(s.aName(oldName, newName)){
oldName=newName;
}
s.showNames();
}
}