java-第十四章-代参的方法(二)-查找会员积分

 package com.wxws.smsB;
public class Customer {
 int No;
 int integarl;
}




package com.wxws.smsB;
public class Customers {
 Customer[] customers = new Customer[100];
 public void add(Customer cust) {
  for (int i = 0; i < customers.length; i++) {
   if (customers[i] == null) {
    customers[i] = cust;
    break;
   }
  }
 }
 public void show() {
  System.out.println("会员列表*****");
  for (int i = 0; i < customers.length; i++) {
   if (customers[i] != null) {
    System.out.println(customers[i].No + "\t"
      + customers[i].integarl + "\t");
   }
  }
 }
 public int find(int find) {
  for (int i = 0; i < customers.length; i++) {
   if (customers[i] != null) {
    if (customers[i].No == find) {
     System.out.println("该会员的积分为:" + customers[i].integarl);
     break;
    } else {
     System.out.println("没有该会员!");
     
    }
   }
  }
  return find;
 }
}


package com.wxws.smsB;
import java.util.Scanner;
public class Test {
 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  Scanner in = new Scanner(System.in);
  Customers B = new Customers();
  for (int i = 0; i < 5; i++) {
   Customer A = new Customer();
   System.out.print("请输入会员编号:");
   A.No = in.nextInt();
   System.out.print("请输入会员积分:");
   A.integarl = in.nextInt();
   B.add(A);
   
  }
  B.show();
  System.out.println("请输入要查找的会员编号:");
  int find=in.nextInt();
  B.find(find);
  
 }
}

你可能感兴趣的:(方法,查找,代参,会员积分)