У меня проблемы с попыткой получить желаемый результат. По сути, я хочу иметь объект Boolean, который позволит мне иметь 3 варианта, если почтовый ящик старый, я хочу, чтобы он был установлен в значение false (то есть не содержит «mapQ.cmd» и «add-coid.cmd». "файл)
если почтовик новый, я хочу, чтобы он был установлен в true (если он новый, он будет содержать файл «mapQ.cmd» и «add-coid.cmd» в каталоге), и если он не старый или новый почтовик (имеется в виду не почтовик), тогда я хочу, чтобы он был нулевым.
Это то, что у меня есть, я хочу поместить elseif вместо else и сделать внутри него else, чтобы установить нулевое значение, означающее не указанное выше, тогда я хочу вернуть логическое значение.
local-build-deploy.cmd используется в примере, но я хочу использовать вышеупомянутые имена файлов
private boolean isOldMailer(File mailerFolder) {
File localBuildAndDeploy = new File(mailerFolder,"test/local-build-deploy.cmd");
if (localBuildAndDeploy.exists()) {
return true;
} else {
return false;
}
}