Из-за использования Generics в Java мне пришлось реализовать функцию с Void как возвращаемый тип:
public Void doSomething() {
//...
}
и компилятор требует, чтобы я что-то возвращал. На данный момент я просто возвращаю null, но мне интересно, хорошая практика кодирования...
Я также пробовал Void.class, Void, Void.TYPE, new Void(), никакого возврата вообще, но все это не работает вообще. (По более или менее очевидным причинам) (подробнее см. этот ответ)
- Так что я должен возвращать, если возвращаемый тип функции
Void? - Какое общее использование класса
Void?
РЕДАКТИРОВАТЬ: Просто чтобы избавить вас от downvotes: я спрашиваю о V oid, а не о v. Класс Void, не зарезервированное ключевое слово Void.