实现客户信息显示和添加

实现客户信息显示和添加
package com_02.java.study;

import java.util.Scanner;

/**
 *类名称:TestCudtomer.java
 *类描述:实现客户信息的显示和添加
 *类说明:
 *创建时间:2016年12月8日,下午5:49:17
 *lenovo
 */
public class TestCudtomer {
   public static void main(String[] args) {
	CustomBiz cb=new CustomBiz();//定义一个对象用来调用CustomBiz方法
	boolean con=true;//布尔变量
	Scanner scanner =new Scanner(System.in);
	while (con) {
		System.out.println("请输入客户的信息:");
		String newName=scanner.next();//定义变量newName用来接收客户输入的信息
		cb.addName(newName);//调用属性
		System.out.println("继续输入吗?  (y/n):");
		String choice=scanner.next();//定义变量用来用来接受客户是否继续输入的数据
		if (choice.equals("n")) {//判断是否继续
			con=false;//结束循环	
		}	
	}
	
	cb.showName();//调用show方法
	System.out.println("请输入您要查找的客户的姓名:");
	String name=scanner.next();//定义变量,用来接收要查找的客户的姓名
	
	System.out.println("********查找结果***********");
    if(cb.check(name)){
    	System.out.println("找到了!");
    }else{
    	System.out.println("抱歉,没有找到!");
    }
  }
}
方法调用

package com_02.java.study;
/**
 *类名称:CustomBiz.java
 *类描述:实现客户信息显示和添加
 *类说明:
 *创建时间:2016年12月8日,下午5:39:18
 *lenovo
 */
public class CustomBiz {
  String []names=new String[30];//定义一个姓名数组
  //增加姓名的方法
  public void addName(String name){
		for (int i = 0; i < names.length; i++) {
				if (names[i]==null) {
					names[i]=name;
					break;
				}
		}  
  }
  //显示姓名的方法
  public void showName(){
	  System.out.println("************************");
	  System.out.println("\t客户姓名列表:");
	  System.out.println("************************");
      for (int i = 0; i < names.length; i++) {
		  if (names[i]!=null) {
			System.out.print(names[i]+"\t");
		  }	  
	  }
      System.out.println();
  }
  //查找姓名的方法
  public boolean check(String name){
	  boolean find=false;//判断是否找到了
	  int i=0;
	  while (names[i]!=null) {
		if (names[i].equals(name)) {
			find=true;//找到了结果
			break;
		}
		i++;
	  }
	  return find;
  }
}



  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

傲骄鹿先生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值