我遇到了一些與我的程序有關的問題。我試圖從org.eclipse.swt.widgets.DateTime
獲取dateTime
小部件中的日期值。我的程序正在工作,當我更改它將存儲在Arraylist
中的日期並打印出來。但我的問題是我不知道它是否保存或不存在,我如何獲取存儲在Arraylist中的所有日期的值?在Java語言中將日期時間存儲在Arraylist中
到目前爲止,這是我試過
public void readDateList()
{
Calendar instance = Calendar.getInstance();
instance.set(Calendar.DAY_OF_MONTH, dateFrom.getDay());
instance.set(Calendar.MONTH, dateFrom.getMonth());
instance.set(Calendar.YEAR, dateFrom.getYear());
String strDateString = new SimpleDateFormat("yyyyMMdd").format(instance.getTime());
ArrayList<String> alDate = new ArrayList<String>();
alDate.add(strDateString);
System.out.println(alDate);
}
**提示**每次調用*** *** readDateList,舊的對象*** alDate * **消失了,你正在創造一個新的! –
@ΦXocę웃Пepeúpaツ我該怎麼做?我的意思是我應該像這樣改變'ArrayList readDateList(String)'?對不起我混淆 –