do-while ループを使用しています。そのループでは、条件が失敗するたびに条件チェックを行っています。リストをクリアする必要があります。私は試していますが、期待した結果が得られません。
List<Date> myDateList=new ArrayList<Date>();
int zTmp=0;
do
{
if(condition true)
{
//do task
}else{
myDateList.clear();
//I wish to clear this list when condition fails
}
zTmp++;
}while(zTmp<myList.size());