求助,问题在哪
第一个类date:
package cim.zuoye.unit8;
public class Date {
	int[] custNo=new int[50];
	String[] custBirth=new String[50];
	int[] custScore=new int[50];
	String[] goodsName=new String[50];
	double[] goodsPrice=new double[50];	
	public void initial(){
		custNo[0]=1623;
		custBirth[0]="06/26";
		custScore[0]=5000;
		goodsName[0]="addidas运动鞋";
		goodsPrice[0]=880.0;		
		custNo[1]=1545;
		custBirth[1]="04/08";
		custScore[1]=2200;
		goodsName[1]="addidasT恤";
		goodsPrice[1]=420.78;		
		goodsName[2]="Nike运动鞋";
		goodsPrice[2]=900.0;
	}
}
第二个类:
package cim.zuoye.unit8;
import java.util.Scanner;
/**
  * GiftManagement.java 阶段5:礼品管理类
  */
public class GiftManagement {
	Scanner input=new Scanner(System.in);
	Date date = new Date();
public void sendBirthCust(){
		System.out.print("我行我素购物管理系统>生日问候\n\n");
		System.out.print("请输入今天的日期:(月/日):");
		String today=input.next();
		int index=0;
		for(int i=0;i<date.custBirth.length;i++){			
			if(today.equals(date.custBirth[i])){
				index=i;
				System.out.print("今天过生日的会员:"+date.custNo[index]+"\t恭喜,获赠MP3一个。");
			}
		}
		System.out.println("无");			
	}
}
测试类:
package cim.zuoye.unit8;
public class Test {
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO 自动生成方法存根
		Date date=new Date();
		GiftManagement gm=new GiftManagement();
		date.initial();
		gm.sendBirthCust();
	}
}
为什么就算输入什么 运行结果总是 无
我想实现的就是输入当天日期,查取是否有生日的客户。
------解决方案-------------------- 因为gm.sendBirthCust()方法里操作的是gm的成员对象date
测试方法改一下就可以了
Java code
public static void main(String[] args) {
// TODO 自动生成方法存根
GiftManagement gm=new GiftManagement();
gm.date.initial();
gm.sendBirthCust();
}
------解决方案--------------------  探讨  引用: public class GiftManagement { Scanner input=new Scanner(System.in); Date date = new Date(); 在该类中的成员变量date,为什么没有初始化? 额,初始化的方法没贴出来。。 我在测试类中创建一个date对象,再引用Date类中intail()方法不可以么?? 
------解决方案-------------------- Java code
    GiftManagement gm = new GiftManagement();
    gm.date = new Date();
    gm.date.initial();