我在构造函数中有一个String数组,该数组应该使用bufferedreader读取.txt文档中的一行。它包含Strings int´s和两个日期。我的结构如下所示:
Private String Name;
Private int Number;
Private Date BDate;
String[] splitsarray = line.split("%");
this.Name= splitsarray [0];
this.Number= Integer.parseInt(splitsarray [1]);
我不想做
this.BDate= splitsarray [2]
之类的事情,但是我不知道如何使它工作。对我有什么提示或提示吗?
最佳答案
在SimpleDateFormat构造函数参数中传递正确的日期模式。
SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy");
this.BDate = formatter.parse(splitsarray [2]);