zoukankan      html  css  js  c++  java
  • 客户数据(类的调用)

     1 package com.qingdaoligong.jierui;
     2 public class CustomerBiz {
     3     String[] shuzu = new String[5];
     4     int j;
     5     boolean qw = false;//定义一个布尔变量
     6     boolean qw1 = false;//定义一个布尔变量
     7     public void addName(String name1, int i) {
     8         shuzu[i] = name1;
     9     }
    10     public void showName() {
    11         System.out.println("*******************");
    12         System.out.println("	客户信息表");
    13         System.out.println("*******************");
    14         for (String x : shuzu) {                        //依次输出数组内信息
    15             System.out.print("客户:" + x);
    16         }
    17         System.out.print("
    ");
    18     }
    19     public boolean search(int start, int end, String name2) {
    20         for (int k = start; k < end; k++) {                //在指定索引范围内循环
    21             if (shuzu[k].equals(name2)) {
    22                 qw = true;
    23                 break;
    24             }
    25         }
    26         return qw;//返回一个布尔数据
    27     }
    28     public boolean search1(String name3,int i) {
    29           for(int j=0;j<i;j++){
    30               if(shuzu[j].equals(name3)){
    31                   qw1=true;
    32                   break;
    33               }
    34           }
    35           return qw1;
    36     }
    37 }
     1 package com.qingdaoligong.jierui;
     2 import java.util.Scanner;
     3 public class CustomerBizTest {
     4     public static void main(String[] args) {
     5         String name1 = "0";
     6         String name2;
     7         String name3;
     8         Scanner input = new Scanner(System.in);
     9         CustomerBiz name = new CustomerBiz();
    10         String Y = "n";
    11         int i = 0;
    12         do {
    13             Y = "n";
    14             System.out.print("请输入客户的姓名:");
    15             name1 = input.next();
    16             name.addName(name1, i);//调用addName方法
    17             i++;
    18             System.out.print("继续输入吗?(y/n):");
    19             Y = input.next();
    20         } while (Y.equals("y"));
    21         name.showName();
    22         System.out.println("请输入需要查找的客户姓名:");
    23          name3=input.next();
    24          boolean chazhao = name.search1(name3, i);
    25          if(chazhao){
    26              System.out.println("找到了:");
    27          }else{
    28              System.out.println("没有找到了");
    29          }
    30         System.out.println("请输入姓名:");
    31         name2 = input.next();
    32         System.out.println("开始索引:");
    33         int start = input.nextInt();
    34         System.out.println("结束索引:");
    35         int end = input.nextInt();
    36         boolean result = name.search(start, end, name2);
    37         if(result){
    38             System.out.println("找到该学生");
    39         }else{
    40             System.out.println("没找到该学生");
    41         }
    42         input.close();
    43     }
    44 }
  • 相关阅读:
    python学习第十一天 -- 函数式编程
    python学习第十天 -- 函数
    python学习第九天 -- 列表生产式
    python学习第八天 -- 迭代
    (转载)C# 编程 使用可空类型
    Func的介绍——c#封装的代理
    select SCOPE_IDENTITY()用法
    insert into 语句的三种写法
    面试感悟----一名3年工作经验的程序员应该具备的技能
    SQL中常用模糊查询的四种匹配模式&&正则表达式
  • 原文地址:https://www.cnblogs.com/infernofranz/p/5735382.html
Copyright © 2011-2022 走看看