银行卡的数据多半是非基本数据,如果用数组存储,数组的要求是元素类型是相同的,这样唯一的办法是Object[]了。显然这不是一个好方法。在实际数据处理过程中,需要大量的类型转换,并且要重写有关的Comparator,sort等。所以这是个极差的方案。
根本没必要这样,最简单的就是为银行卡写一个类就完了。
class Card{
? ?private long ID;
? ?private String name;
? ?private double amount;
? ?private String address;
? ?private String contactNumber;
? ?private String messageNumber;
? ?privaet String password;
? ?public static Card openAccount(String name, String address, String contactNumber, String messageNumber){}
? ?public int closeAccount(){}
? ?public int save(double money){}
? ?public int draw(double money){}
? ?public int changePassword(String newPasswrod){}
? ?public class ErrorType{
? ?}
}。