Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
3
Создание байтового массива по правилам FizzBuzz
Условие задачи
Метод принимает целое число number и возвращает массив байтов, формируемый по следующим принципам:
- Если число делится на 3 — в массив добавляется строка
Fizz. - Если число делится на 5 — в массив добавляется строка
Buzz. - Если число кратно одновременно 3 и 5 — в массив добавляется строка
FizzBuzz. - Если число не кратно ни 3, ни 5 — метод бросает
IllegalArgumentException. Решение должно сопровождаться набором юнит‑тестов.
public class FizzBuzzGenerator {
public byte[] generate(int number) {
throw new RuntimeException("Not implemented yet");
}
}