Благодарю за подсказки!
В итоге я сделала вот так:)
Date[] res = new Date[#IN_STM_OPER_DATE.length];
//format = new SimpleDateFormat("yyyy-MM-dd");
if(#IN_STATMENT != null){
//цикл по одномерному массиву произведенных операций в выписке
for (int x = 0; x < #IN_STM_OPER_DATE.length; x++) {
// проверяем статус выписки и меняем формат
if (#IN_STM_BANK.equals(#CN_STM_KASPI) && #IN_STM_OPER_DATE[x] != null && (#IN_STM_STATUS.equals(#CN_STM_STATUS_SUCCESS))) {
String correct_year = #IN_STM_OPER_DATE[x].replace(".","-");
String new_s = (new StringBuilder(correct_year)).insert(6, "20").toString();
SimpleDateFormat format = new SimpleDateFormat("dd-MM-yyyy");
Date date = format.parse(new_s);
res[x] = date;
}else{
String correct_year = #IN_STM_OPER_DATE[x].replace(".","-");
SimpleDateFormat format = new SimpleDateFormat("dd-MM-yyyy");
Date date = format.parse(correct_year);
res[x] = date;
}
}
}
return res;