Как правильно добавить элементы GregorianCalendar
в List
.
Есть код где читаю строки по разделителю числа добавляю в один лист, а дату необходимо сохранить в другом, потом с ней будут манипуляции..,почему то на строке listGt.add(gt);
значения корректно не добавляются, а замещаются?
private Date parsingDate=null;
private GregorianCalendar gt=new
GregorianCalendar(Calendar.DAY_OF_MONTH,Calendar.MONTH,Calendar.YEAR);
private List>GregorianCalendar> listGt=new ArrayList<>();
while((string=r.readLine())!=null)
{
for(String i:string.split((";")))
{
if(i.matches("^-?\\d+$"))//определяем является ли прочитанная строка числом
{
value.add(Double.parseDouble((i)));
}
try
{
parsingDate=dt.parse(i);//анализирует строку для получения даты
gt.setTime(parsingDate);
listGt.add(gt);
}
catch(ParseException x)
{
}
}
parsingDate = dt.parse(i);
gt = new GregorianCalendar(Calendar.DAY_OF_MONTH, Calendar.MONTH, Calendar.YEAR);
gt.setTime(parsingDate);
listGt.add(gt);
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Только начинаю разбираться с EJB поэтому может это ламерский вопросДопустим есть справочник сотрудников
Разбираюсь с методом paint(Graphics) у компонентов интерфейсаСтолкнулся с такой интересной особенностью