Оптимизируй
if (hour.contains(“,”)) {
cronArray[2] = Arrays.stream(hour.split(“,”))
.map(Integer::parseInt)
.map(this::convertHours)
.map(String::valueOf)
.collect(Collectors.joining(“,”));
} else if (hour.contains(“-“)) {
cronArray[2] = Arrays.stream(hour.split(“-“))
.map(Integer::parseInt)
.map(this::convertHours)
.map(String::valueOf)
.collect(Collectors.joining(“-“));
}