实现客户信息显示和添加
实现客户信息显示和添加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;
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;
}
}
Being away from home, we have nothing but a desire to make a figure