package sjq;
import java.util.Scanner;
public class TestCustomer {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
Customor1 s = new Customor1();
boolean con = true;
while (con) {
System.out.println("输入客户的姓名:");
String in = input.next();
s.addName(in);
System.out.println("继续输入么?(1/2)");
int choice = input.nextInt();
if (choice == 2) {
con = false;
}
}
System.out.println("***************");
System.out.println("客户姓名列表:");
System.out.println("***************");
s.showName();
System.out.print("\n输入旧名字:");
String oldname = input.next();
System.out.print("输入新名字:");
String newname = input.next();
if (s.searchName(oldname, newname)) {
oldname = newname;
}
s.showName();
}
}
package sjq;
public class Customor1 {
String[] names = new String[6];
public void addName(String in) {
for (int i = 0; i < names.length; i++) {
if (names[i] == null) {
names[i] = in;
break;
}
}
}
public void showName() {
for (int i = 0; i < names.length; i++) {
System.out.print(names[i] + " ");
}
}
public boolean searchName(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;
}
}
return find;
}
}
转载请注明原文地址: https://ju.6miu.com/read-1126013.html