第十三章

本文介绍了一个简单的Java程序,用于管理客户信息。系统可以添加、显示和更改客户姓名,并通过控制台进行交互。用户可以连续输入客户姓名直到选择停止,之后可修改已存在的姓名。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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();
}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值