ArrayList<AwsParseImp> awsParseImps = new ArrayList<AwsParseImp>();
AwsParseImp awsTemp = new AwsParseImp();
for (String string : strList) {
System.out.println(string);
awsTemp = new AwsParseImp(); //这里每次都应该new一个对象,不然的话,
awsTemp.parse(string); //下面的List集合保存的是地址都是第一次new出来的地址,所以打印出来都是一样的
awsTemp.show(); //如果不是new出来的,这里也能正确的打印出数据 ,
awsParseImps.add(awsTemp); //但这里添加的确实地址。不是数据
}
for (AwsParseImp awsParseImp : awsParseImps) {
System.out.println(awsParseImp.getAwsData().getDate());
}
AwsParseImp awsTemp = new AwsParseImp();
for (String string : strList) {
System.out.println(string);
awsTemp = new AwsParseImp(); //这里每次都应该new一个对象,不然的话,
awsTemp.parse(string); //下面的List集合保存的是地址都是第一次new出来的地址,所以打印出来都是一样的
awsTemp.show(); //如果不是new出来的,这里也能正确的打印出数据 ,
awsParseImps.add(awsTemp); //但这里添加的确实地址。不是数据
}
for (AwsParseImp awsParseImp : awsParseImps) {
System.out.println(awsParseImp.getAwsData().getDate());
}