package com.practise;
public class Edit {
String []s1=new String[5];
public boolean editName(String oldName,String newName){
for (int i = 0; i < s1.length; i++) {
if(s1[i].equalsIgnoreCase(oldName)){
s1[i]=newName;
return true;
}
}
return false;
}
}
package com.practise;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
Edit s2=new Edit();
for (int i = 0; i < s2.s1.length; i++) {
System.out.print("请输入客户姓名:");
s2.s1[i]= input.next();
}
System.out.println("***********************************");
System.out.println("客户姓名列表");
System.out.println("***********************************");
for (int i = 0; i < s2.s1.length; i++) {
System.out.printf(s2.s1[i]+" ");
}
System.out.println("\n");
System.out.print("请输入要修改的客户的名字:");
String oldName= input.next();
System.out.printf("请输入新的客户的名字:");
String newName= input.next();
boolean s3=s2.editName(oldName,newName);
if(s3==true){
System.out.println("*****修改结果*****");
System.out.println("找到并修改成功!");
System.out.println("***********************************");
System.out.println("\n客户列表\n");
System.out.println("***********************************");
for (int i = 0; i < s2.s1.length; i++) {
System.out.print(s2.s1[i]+" ");
}
}else{
System.out.println("您的输入有误,修改失败!");
}
}
}