Простой ответ: вы не можете.
Этот класс javadoc говорит вам:
public final class LocalDate
Вы не можете расширять конечный класс, поэтому вы не можете изменить поведение любого из его методов, по крайней мере, в Java.(Kotlin предлагает методы расширения , которые позволяют вам делать "что-то подобное").
Но, как указано в комментариях, при условии , что ваша проблема состоит в том, чтобы правильно отформатировать экземпляр Date, LocalDate, ..., затем , переопределяющий toString()
,просто неправильный подход.Вы превращаете объекты даты в форматированные строки даты, используя DateFormatter, см. здесь для получения рекомендаций.